XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
CORRECTION OF PRIOR PERIOD ERROR (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Receivables, net $ 732,678 $ 723,304    
Total current assets 1,717,080 1,516,014    
Total assets 4,620,969 4,448,303    
Accrued expenses 188,039 174,440    
Deferred revenue 303,872 254,801    
Other current liabilities 70,800 82,779    
Total current liabilities 806,544 981,045    
Total liabilities 2,292,556 2,467,089    
Retained earnings 3,487,751 3,163,491    
Total stockholders' equity 2,328,413 1,981,214    
Total liabilities and stockholders' equity 4,620,969 4,448,303    
Sales 2,845,373 2,557,025 $ 2,500,761  
Cost of Goods and Services Sold 1,778,195 1,602,416 1,572,959  
Gross profit 1,067,178 954,609 927,802  
Operating income 484,602 423,443 377,129  
Earnings before income taxes 463,070 389,195 348,956  
Provision for income taxes (108,561) (94,847) (86,127)  
Net earnings $ 354,509 $ 294,348 $ 262,829  
Basic earnings per share (in shares) $ 9.26 $ 7.67 $ 6.50  
Diluted earnings per share (in shares) $ 9.20 $ 7.62 $ 6.47  
Comprehensive income $ 400,202 $ 225,897 $ 383,220  
Receivables, net (2,394) (75,955) (61,172)  
Deferred revenue 47,914 (17,646) 14,649  
Income taxes (27,350) 55,847 (14,212)  
Other (29,286) (30,456) 19,389  
Net cash provided by operating activities 448,089 294,776 387,668  
Product        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales 2,389,711 2,135,882 2,104,447  
Cost of Goods and Services Sold $ 1,507,480 1,348,569 1,330,575  
Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Receivables, net   724,603    
Total current assets   1,517,313    
Total assets   4,449,602    
Accrued expenses   177,536    
Deferred revenue   242,483    
Other current liabilities   82,395    
Total current liabilities   971,439    
Total liabilities   2,457,483    
Retained earnings   3,174,396    
Total stockholders' equity   1,992,119    
Total liabilities and stockholders' equity   4,449,602    
Sales     2,505,931  
Cost of Goods and Services Sold     1,572,575  
Gross profit     933,356  
Operating income     382,683  
Earnings before income taxes     354,510  
Provision for income taxes     (87,351)  
Net earnings     $ 267,159  
Basic earnings per share (in shares)     $ 6.61  
Diluted earnings per share (in shares)     $ 6.58  
Comprehensive income     $ 387,550  
Receivables, net     (61,277)  
Deferred revenue     9,584  
Income taxes     (12,988)  
Other     19,005  
Net cash provided by operating activities     387,668  
Previously Reported | Product        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales     2,109,617  
Cost of Goods and Services Sold     1,330,191  
Revision of Prior Period, Error Correction, Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Receivables, net   (1,299)    
Total current assets   (1,299)    
Total assets   (1,299)    
Accrued expenses   (3,096)    
Deferred revenue   12,318    
Other current liabilities   384    
Total current liabilities   9,606    
Total liabilities   9,606    
Retained earnings   (10,905)    
Total stockholders' equity   (10,905)   $ (7,000)
Total liabilities and stockholders' equity   $ (1,299)    
Sales     (5,170) (8,000)
Cost of Goods and Services Sold     384  
Gross profit     (5,554)  
Operating income     (5,554)  
Earnings before income taxes     (5,554)  
Provision for income taxes     1,224  
Net earnings     $ (4,330) $ (7,000)
Basic earnings per share (in shares)     $ (0.11)  
Diluted earnings per share (in shares)     $ (0.11)  
Comprehensive income     $ (4,330)  
Receivables, net     105  
Deferred revenue     5,065  
Income taxes     (1,224)  
Other     384  
Net cash provided by operating activities     0  
Revision of Prior Period, Error Correction, Adjustment | Product        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales     (5,170)  
Cost of Goods and Services Sold     $ 384