XML 67 R42.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - CONSOLIDATED STATEMENTS OF INCOME (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
COSTS AND EXPENSES.      
Sales, general and administrative $ 802,710 $ 727,489 $ 657,209
Depreciation and amortization 91,326 86,558 79,331
Total operating expenses 2,202,435 1,976,664 1,785,132
OPERATING INCOME 493,388 447,636 376,088
CONSOLIDATED INCOME BEFORE INCOME TAXES 498,917 482,485 362,716
Provision for income taxes 130,318 125,920 95,960
NET INCOME $ 368,599 $ 356,565 $ 266,756
NET INCOME PER SHARE - BASIC $ 0.75 $ 0.72 $ 0.54
NET INCOME PER SHARE - DILUTED $ 0.75 $ 0.72 $ 0.54
As reported      
COSTS AND EXPENSES.      
Sales, general and administrative   $ 727,489 $ 656,207
Depreciation and amortization   94,205 88,329
Total operating expenses   1,984,311 1,793,128
OPERATING INCOME   439,989 368,092
CONSOLIDATED INCOME BEFORE INCOME TAXES   474,838 354,720
Provision for income taxes   124,151 93,896
NET INCOME   $ 350,687 $ 260,824
NET INCOME PER SHARE - BASIC   $ 0.71 $ 0.53
NET INCOME PER SHARE - DILUTED   $ 0.71 $ 0.53
Adjustment      
COSTS AND EXPENSES.      
Sales, general and administrative     $ 1,002
Depreciation and amortization   $ (7,647) (8,998)
Total operating expenses   (7,647) (7,996)
OPERATING INCOME   7,647 7,996
CONSOLIDATED INCOME BEFORE INCOME TAXES   7,647 7,996
Provision for income taxes   1,769 2,064
NET INCOME   $ 5,878 $ 5,932
NET INCOME PER SHARE - BASIC   $ 0.01 $ 0.01
NET INCOME PER SHARE - DILUTED   $ 0.01 $ 0.01