XML 19 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 324,421 $ 395,076
Investments 934 898
Accounts receivable, net 733,365 702,168
Inventories 477,261 516,236
Other current assets 133,130 138,489
Total current assets 1,669,111 1,752,867
Property, plant and equipment, net 651,200 639,073
Intangible assets, net 567,906 629,187
Goodwill 1,295,720 1,305,446
Operating lease assets 74,193 84,591
Other assets 295,665 215,690
Total assets 4,553,795 4,626,854
Current liabilities:    
Notes payable and debt 0 50,000
Accounts payable 99,931 84,705
Accrued employee compensation 93,969 69,391
Deferred revenue and customer advances 250,807 256,675
Current operating lease liabilities 25,537 27,825
Accrued income taxes 158,658 120,257
Accrued warranty 11,602 12,050
Other current liabilities 149,254 168,677
Total current liabilities 789,758 789,580
Long-term liabilities:    
Long-term debt 1,626,488 2,305,513
Long-term portion of retirement benefits 44,611 47,559
Long-term income tax liabilities 30,318 137,123
Long-term operating lease liabilities 50,317 58,926
Other long-term liabilities 183,796 137,812
Total long-term liabilities 1,935,530 2,686,933
Total liabilities 2,725,288 3,476,513
Commitments and contingencies (Notes 8, 9, 10, 11, 12 and 16)
Stockholders' equity:    
Preferred stock, par value $0.01 per share, 5,000 shares authorized, none issued at December 31, 2024 and December 31, 2023 0 0
Common stock, par value $0.01 per share, 400,000 shares authorized, 162,962 and 162,709 shares issued, 59,388 and 59,176 shares outstanding at December 31, 2024 and December 31, 2023, respectively 1,630 1,627
Additional paid-in capital 2,341,298 2,266,265
Retained earnings 9,788,655 9,150,821
Treasury stock, at cost, 103,574 and 103,533 shares at December 31, 2024 and December 31, 2023, respectively (10,147,793) (10,134,252)
Accumulated other comprehensive loss (155,283) (134,120)
Total stockholders' equity 1,828,507 1,150,341
Total liabilities and stockholders' equity $ 4,553,795 $ 4,626,854