XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
CORRECTION OF PRIOR PERIOD ERROR (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments
Consolidated Balance Sheet as of December 31, 2022:

(In thousands)As previously reportedCorrectionsAs revised
Receivables, net$724,603 $(1,299)$723,304 
Total current assets1,517,313 (1,299)1,516,014 
Total assets4,449,602 (1,299)4,448,303 
Accrued expenses177,536 (3,096)174,440 
Deferred revenue242,483 12,318 254,801 
Other current liabilities82,395 384 82,779 
Total current liabilities971,439 9,606 981,045 
Total liabilities2,457,483 9,606 2,467,089 
Retained earnings3,174,396 (10,905)3,163,491 
Total stockholders' equity1,992,119 (10,905)1,981,214 
Total liabilities and stockholders' equity4,449,602 (1,299)4,448,303 

Consolidated Statement of Earnings for the year ended December 31, 2021:

(In thousands)As previously reportedCorrectionsAs revised
Product sales$2,109,617 $(5,170)$2,104,447 
Total net sales2,505,931 (5,170)2,500,761 
Cost of product sales1,330,191 384 1,330,575 
Total cost of sales1,572,575 384 1,572,959 
Gross profit933,356 (5,554)927,802 
Operating income382,683 (5,554)377,129 
Earnings before income taxes354,510 (5,554)348,956 
Provision for income taxes(87,351)1,224 (86,127)
Net earnings267,159 (4,330)262,829 
Basic earnings per share$6.61 $(0.11)$6.50 
Diluted earnings per share$6.58 $(0.11)$6.47 

Consolidated Statement of Comprehensive Income for the year ended December 31, 2021:

(In thousands)As previously reportedCorrectionsAs revised
Net earnings$267,159 $(4,330)$262,829 
Comprehensive income387,550 (4,330)383,220 

Consolidated Statement of Cash Flows for the year ended December 31, 2021:
(In thousands)As previously reportedCorrectionsAs revised
Net earnings$267,159 $(4,330)$262,829 
Receivables, net(61,277)105 (61,172)
Deferred revenue9,584 5,065 14,649 
Income taxes(12,988)(1,224)(14,212)
Other19,005 384 19,389 
Net cash provided by operating activities387,668 — 387,668