XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
CORRECTION OF PRIOR PERIOD ERROR (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Error Corrections and Prior Period Adjustments Restatement [Line Items]              
Sales $ 724,326 $ 630,542 $ 2,059,582 $ 1,799,360      
Net earnings 96,778 $ 73,768 234,623 $ 185,325      
Receivables, net 790,334   790,334       $ 723,304
Total current assets 1,545,117   1,545,117       1,516,014
Total assets 4,413,955   4,413,955       4,448,303
Accrued expenses 188,504   188,504       174,440
Deferred revenue 292,514   292,514       254,801
Other current liabilities 80,699   80,699       82,779
Total current liabilities 775,379   775,379       981,045
Total liabilities 2,228,800   2,228,800       2,467,089
Retained earnings 3,375,502   3,375,502       3,163,491
Total stockholders' equity 2,185,155   2,185,155       1,981,214
Total liabilities and stockholders' equity $ 4,413,955   $ 4,413,955       4,448,303
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
Revision of Prior Period, Error Correction, Adjustment              
Error Corrections and Prior Period Adjustments Restatement [Line Items]              
Sales         $ (5,000) $ (8,000)  
Net earnings         $ (4,000) $ (7,000)  
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
Total stockholders' equity             (10,905)
Total liabilities and stockholders' equity             $ (1,299)