v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 3,487,203 $ 3,464,152 $ 3,126,402
Cost of Goods and Services Sold 1,757,271 1,753,074 1,513,947
Gross Profit, Total 1,729,932 1,711,078 1,612,455
Selling, general and administrative expenses 1,416,313 1,304,394 1,180,323
Goodwill and Intangible Asset Impairment 25,000 35,600 0
Noninterest Income, Other Operating Income 21,665 22,020 18,372
Income from operations 310,284 393,104 450,504
Interest income, net 13,687 2,713 1,380
Other Nonoperating Income (Expense) 2,221 1,593 (373)
Income before income tax 326,192 397,410 451,511
Income Tax Expense (Benefit) 74,792 85,970 97,403
Net Income (Loss) Attributable to Parent, Total $ 251,400 $ 311,440 $ 354,108
Earnings Per Share [Abstract]      
Earnings Per Share, Basic $ 4.11 $ 4.96 $ 5.37
Earnings Per Share, Diluted $ 4.09 $ 4.95 $ 5.33
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Weighted Average Number of Shares Outstanding, Basic 61,232 62,754 65,942
Weighted Average Number of Shares Outstanding, Diluted 61,424 62,970 66,415

Source