XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Revision of Prior Period Financial Statements (Tables)
9 Months Ended
Sep. 30, 2024
Accounting Changes and Error Corrections [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments
The following tables reflect the impact of the revision to the specific line items presented in our previously reported (a) consolidated balance sheet as of December 31, 2023; (b) consolidated statements of operations and comprehensive income for the years ended December 31, 2023, December 31, 2022, and December 31, 2021, and for the quarterly periods ended June 30, 2024, March 31, 2024, December 31, 2023, and September 30, 2023; (c) consolidated statements of cash flows for the years ended December 31, 2023 and December 31, 2022, and for the year to date periods ended June 30, 2024, March 31, 2024, September 30, 2023; and (d) consolidated statements of stockholder's equity for the quarterly periods ending December 31, 2022 through June 30, 2024.



Consolidated Balance Sheet
(in thousands)
As of December 31, 2023As Reported
Revision
As Revised
Accounts and notes receivable, net of allowance of $2,392 as of December 31, 2023
$417,690 $(4,729)$412,961 
Contract assets, net275,779 11,453 287,232 
Prepaid expenses and other current assets112,786 (9,731)103,055 
Total current assets2,396,649 (3,007)2,393,642 
Deferred tax assets, net229,513 (1,729)227,784 
Long-term contract assets, net77,710 6,672 84,382 
Other long-term assets220,638 (29,607)191,031 
Total assets3,436,845 (27,671)3,409,174 
Accounts payable88,326 (22,474)65,852 
Accrued liabilities188,230 5,320 193,550 
Current portion of deferred revenue491,691 (21,276)470,415 
Total current liabilities799,969 (38,430)761,539 
Deferred revenue, net of current portion281,852 (10,951)270,901 
Other long-term liabilities2,936 17,979 20,915 
Total liabilities1,824,811 (31,402)1,793,409 
Retained earnings431,249 3,731 434,980 
Total stockholders’ equity1,612,034 3,731 1,615,765 
Total liabilities and stockholders’ equity$3,436,845 $(27,671)$3,409,174 
Consolidated Statements of Operations and Comprehensive Income
(in thousands, except per share data)
Three Months Ended June 30, 2024As Reported
Revision
As Revised
Net sales from products$295,185$(2,422)$292,763
Net sales from services208,9141,559210,473
Net sales504,099(863)503,236
Cost of product sales145,154(2,527)142,627
Cost of service sales55,210(757)54,453
Cost of sales200,364(3,284)197,080
Gross margin303,7352,421306,156
Sales, general and administrative169,4271,537170,964
Total operating expenses270,8611,537272,398
Income from operations32,87488433,758
Income before provision for income taxes50,590 884 51,474 
Provision for (benefit from) income taxes9,793 208 10,001 
Net income$40,797 $676 $41,473 
Net income per common and common equivalent shares - Basic$0.54$0.01$0.55
Comprehensive income$38,189 $676 $38,865 
Six Months Ended June 30, 2024As Reported
Revision
As Revised
Net sales from products$567,233$(4,046)$563,187
Net sales from services397,6022,318399,920
Net sales964,835(1,728)963,107
Cost of product sales296,852(2,065)294,787
Cost of service sales104,202(666)103,536
Cost of sales401,054(2,731)398,323
Gross margin563,7811,003564,784
Sales, general and administrative322,096(57)322,039
Total operating expenses514,627(57)514,570
Income from operations49,1541,06050,214
Income before provision for income taxes216,310 1,060 217,370 
Provision for (benefit from) income taxes42,295 250 42,545 
Net income$174,015 $810 $174,825 
Net income per common and common equivalent shares - Basic$2.31$0.01$2.32
Net income per common and common equivalent shares - Diluted$2.25$0.01$2.26
Comprehensive income$170,500 $810 $171,310 
Three Months Ended March 31, 2024As Reported
Revision
As Revised
Net sales from products$272,048$(1,624)$270,424
Net sales from services188,688759189,447
Net sales460,736(865)459,871
Cost of product sales151,698462152,160
Cost of service sales48,9929149,083
Cost of sales200,690553201,243
Gross margin260,046(1,418)258,628
Sales, general and administrative152,669(1,594)151,075
Total operating expenses243,766(1,594)242,172
Income from operations16,28017616,456
Income before provision for income taxes165,720 176 165,896 
Provision for (benefit from) income taxes32,502 42 32,544 
Net income$133,218 $134 $133,352 
Comprehensive income$132,311 $134 $132,445 
Three Months Ended December 31, 2023As Reported
Revision
As Revised
Net sales from products$258,405$(1,966)$256,439
Net sales from services173,737200173,937
Net sales432,142(1,766)430,376
Cost of product sales125,664(1,764)123,900
Cost of service sales42,591(107)42,484
Cost of sales168,255(1,871)166,384
Gross margin263,887105263,992
Sales, general and administrative137,106167137,273
Total operating expenses221,078167221,245
Income from operations42,809(62)42,747
Income before provision for income taxes55,802 (62)55,740 
Provision for (benefit from) income taxes(1,469)148 (1,321)
Net income$57,271 $(210)$57,061 
Comprehensive income$59,461 $(210)$59,251 
Year Ended December 31, 2023As Reported
Revision
As Revised
Net sales from products$967,711$(3,709)$964,002
Net sales from services595,6801,017596,697
Net sales1,563,391(2,692)1,560,699
Cost of product sales450,718(3,010)447,708
Cost of service sales157,291247157,538
Cost of sales608,009(2,763)605,246
Gross margin955,38271955,453
Sales, general and administrative496,874(1,990)494,884
Total operating expenses800,593(1,990)798,603
Income from operations154,7892,061156,850
Income before provision for income taxes155,000 2,061 157,061 
Provision for (benefit from) income taxes(19,227)505 (18,722)
Net income$174,227 $1,556 $175,783 
Net income per common and common equivalent shares - Basic$2.35$0.02$2.37
Net income per common and common equivalent shares - Diluted$2.31$0.02$2.33
Comprehensive income$170,727 $1,556 $172,283 

Three Months Ended September 30, 2023As Reported
Revision
As Revised
Net sales from products$256,443$(1,388)$255,055
Net sales from services157,1581,065158,223
Net sales413,601(323)413,278
Cost of product sales116,278(1,665)114,613
Cost of service sales42,051(42)42,009
Cost of sales158,329(1,707)156,622
Gross margin255,2721,384256,656
Sales, general and administrative123,279(922)122,357
Total operating expenses200,159(922)199,237
Income from operations55,1132,30657,419
Income before provision for income taxes69,423 2,306 71,729 
Provision for (benefit from) income taxes10,026 394 10,420 
Net income$59,397 $1,912 $61,309 
Net income per common and common equivalent shares - Basic$0.79$0.03$0.82
Net income per common and common equivalent shares - Diluted$0.78$0.03$0.81
Comprehensive income$53,254 $1,912 $55,166 
Nine Months Ended September 30, 2023As Reported
Revision
As Revised
Net sales from products$709,306$(1,743)$707,563
Net sales from services421,943817422,760
Net sales1,131,249(926)1,130,323
Cost of product sales325,054(1,246)323,808
Cost of service sales114,700354115,054
Cost of sales439,754(892)438,862
Gross margin691,495(34)691,461
Sales, general and administrative359,768(2,157)357,611
Total operating expenses579,515(2,157)577,358
Income from operations111,9802,123114,103
Income before provision for income taxes99,198 2,123 101,321 
Provision for (benefit from) income taxes(17,758)357 (17,401)
Net income$116,956 $1,766 $118,722 
Net income per common and common equivalent shares - Basic$1.58$0.03$1.61
Net income per common and common equivalent shares - Diluted$1.56$0.02$1.58
Comprehensive income$111,266 $1,766 $113,032 

Year Ended December 31, 2022As Reported
Revision
As Revised
Net sales from products$801,388$(4,211)$797,177
Net sales from services388,5471,419389,966
Net sales1,189,935(2,792)1,187,143
Cost of product sales363,219(2,310)360,909
Cost of service sales98,0782,043100,121
Cost of sales461,297(267)461,030
Gross margin728,638(2,525)726,113
Sales, general and administrative401,575(2,245)399,330
Total operating expenses635,385(2,245)633,140
Income from operations93,253(280)92,973
Income before provision for income taxes196,518 (280)196,238 
Provision for (benefit from) income taxes49,379 (71)49,308 
Net income$147,139 $(209)$146,930 
Comprehensive income$141,277 $(209)$141,068 
There was no impact on disclosed income per common and common equivalent shares for the year ended December 31, 2022.
Year Ended December 31, 2021
As Reported
Revision
As Revised
Net sales from products$608,525$(1,629)$606,896
Net sales from services254,8563,886258,742
Net sales863,3812,257865,638
Cost of product sales260,098(2,452)257,646
Cost of service sales62,373(103)62,270
Cost of sales322,471(2,555)319,916
Gross margin540,9104,812545,722
Sales, general and administrative515,007(162)514,845
Total operating expenses709,033(162)708,871
Income from operations(168,123)4,974(163,149)
Income before provision for income taxes(141,375)4,974 (136,401)
Provision for (benefit from) income taxes(81,357)1,295 (80,062)
Net income$(60,018)$3,679 $(56,339)
Net income per common and common equivalent shares - Basic$(0.91)$0.06$(0.85)
Net income per common and common equivalent shares - Diluted$(0.91)$0.06$(0.85)
Comprehensive income$(61,476)$3,679 $(57,797)

Consolidated Statements of Stockholders' Equity
(in thousands)
As Reported
Revision
As Revised
Retained EarningsTotal
Stockholders’
Equity
Retained EarningsTotal
Stockholders’
Equity
Retained EarningsTotal
Stockholders’
Equity
Balance, December 31, 2022$257,022 $1,268,491 $2,175 $2,175 $259,197 $1,270,666 
Net income45,139 45,139 760 760 45,899 45,899 
Balance, March 31, 2023$302,161 $1,402,995 $2,935 $2,935 $305,096 $1,405,930 
Net income12,420 12,420 (906)(906)11,514 11,514 
Balance, June 30, 2023$314,581 $1,444,998 $2,029 $2,029 $316,610 $1,447,027 
Net income59,397 59,397 1,912 1,912 61,309 61,309 
Balance, September 30, 2023$373,978 $1,521,117 $3,941 

$3,941 $377,919 $1,525,058 
Net income57,271 57,271 (210)(210)57,061 57,061 
Balance, December 31, 2023$431,249 $1,612,034 $3,731 $3,731 $434,980 $1,615,765 
Net income133,218 133,218 134 134 133,352 133,352 
Balance, March 31, 2024$564,467 $1,818,015 $3,865 $3,865 $568,332 $1,821,880 
Net income40,797 40,797 676 676 41,473 41,473 
Balance, June 30, 2024$605,264 $1,928,840 $4,541 $4,541 $609,805 $1,933,381 
Consolidated Statements of Cash Flows
(in thousands)
Six Months Ended June 30, 2024As Reported
Revision
As Revised
Cash flows from operating activities:
Net income$174,015 $810 $174,825 
Provision for bad debts and inventory2,241 8,843 11,084 
Change in assets and liabilities:
Receivables and contract assets(60,513)(16,579)(77,092)
Inventory(8,116)(8,843)(16,959)
Deferred revenue(12,067)3,568 (8,499)
Accounts payable, accrued and other liabilities(43,071)(461)(43,532)
Other - net(4,252)12,662 8,410 
Three Months Ended March 31, 2024As Reported
Revision
As Revised
Cash flows from operating activities:
Net income$133,218 $134 $133,352 
Provision for bad debts and inventory216 1,364 1,580 
Change in assets and liabilities:
Receivables and contract assets(51,132)(5,605)(56,737)
Inventory(710)(1,364)(2,074)
Deferred revenue20,743 (1,622)19,121 
Accounts payable, accrued and other liabilities(84,289)(1,551)(85,840)
Other - net8,644 8,646 
Year Ended December 31, 2023As Reported
Revision
As Revised
Cash flows from operating activities:
Net income$174,227 $1,556 $175,783 
Deferred income taxes(73,002)505 (72,497)
Provision for bad debts and inventory1,090 4,394 5,484 
Change in assets and liabilities:
Receivables and contract assets(172,524)(6,465)(178,989)
Inventory(71,896)(5,730)(77,626)
Deferred revenue164,043 (17,224)146,819 
Accounts payable, accrued and other liabilities64,384 945 65,329 
Other - net(102,370)22,019 (80,351)
Nine Months Ended September 30, 2023As Reported
Revision
As Revised
Cash flows from operating activities:
Net income$116,956 $1,766 $118,722 
Deferred income taxes(53,311)356 (52,955)
Provision for bad debts and inventory887 4,196 5,083 
Change in assets and liabilities:
Receivables and contract assets(182,468)(4,146)(186,614)
Inventory(59,564)(5,532)(65,096)
Deferred revenue118,294 (14,908)103,386 
Accounts payable, accrued and other liabilities13,423 (56)13,367 
Other - net(64,608)18,324 (46,284)
Year Ended December 31, 2022As Reported
Revision
As Revised
Cash flows from operating activities:
Net income$147,139 $(209)$146,930 
Deferred income taxes22,090 (71)22,019 
Provision for bad debts and inventory699 701 
Change in assets and liabilities:
Receivables and contract assets(73,228)(4,998)(78,226)
Inventory(95,987)976 (95,011)
Deferred revenue159,718 (4,152)155,566 
Accounts payable, accrued and other liabilities80,757 221 80,978 
Other - net(52,207)8,231 (43,976)