XML 19 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 382,872 $ 325,355
Accounts receivable, net 713,278 733,365
Inventories 511,499 477,261
Other current assets 132,234 133,130
Total current assets 1,739,883 1,669,111
Property, plant and equipment, net 643,260 651,200
Intangible assets, net 560,754 567,906
Goodwill 1,300,020 1,295,720
Operating lease assets 77,783 74,193
Other assets 269,876 295,665
Total assets 4,591,576 4,553,795
Current liabilities:    
Notes payable 100,000 0
Accounts payable 102,055 99,931
Accrued employee compensation 60,875 93,969
Deferred revenue and customer advances 340,086 250,807
Current operating lease liabilities 27,304 25,537
Accrued income taxes 172,868 158,658
Accrued warranty 11,983 11,602
Other current liabilities 145,798 149,254
Total current liabilities 960,969 789,758
Long-term liabilities:    
Long-term debt 1,356,727 1,626,488
Long-term portion of retirement benefits 44,380 44,611
Long-term income tax liabilities 32,729 30,318
Long-term operating lease liabilities 52,248 50,317
Other long-term liabilities 182,126 183,796
Total long-term liabilities 1,668,210 1,935,530
Total liabilities 2,629,179 2,725,288
Commitments and contingencies (Notes 5, 6 and 8)
Stockholders' equity:    
Preferred stock, par value $0.01 per share, 5,000 shares authorized, none issued at March 29, 2025 and December 31, 2024 0 0
Common stock, par value $0.01 per share, 400,000 shares authorized, 163,109 and 162,962 shares issued, 59,498 and 59,388 shares outstanding at March 29, 2025 and December 31, 2024, respectively 1,631 1,630
Additional paid-in capital 2,362,309 2,341,298
Retained earnings 9,910,036 9,788,655
Treasury stock, at cost, 103,611 and 103,574 shares at March 29, 2025 and December 31, 2024, respectively (10,161,727) (10,147,793)
Accumulated other comprehensive loss (149,852) (155,283)
Total stockholders' equity 1,962,397 1,828,507
Total liabilities and stockholders' equity $ 4,591,576 $ 4,553,795