XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 163,970 $ 288,266
Accounts receivable, net 527,464 473,575
Inventories 395,987 381,877
Other current assets 230,192 256,179
Total current assets 1,317,613 1,399,897
Long-Term Assets:    
Property and equipment, net 717,624 713,123
Operating lease right-of-use assets 115,999 116,129
Goodwill 407,486 405,100
Intangible assets, net 107,408 111,676
Other long-term assets 547,559 547,518
Total long-term assets 1,896,076 1,893,546
TOTAL ASSETS 3,213,689 3,293,443
Current Liabilities:    
Accounts payable 120,096 114,211
Accrued liabilities 490,688 502,119
Credit facility 319,500 250,000
Current portion of long-term debt 170,929 167,787
Current portion of deferred revenue 35,000 33,799
Total current liabilities 1,136,213 1,067,916
Long-Term Liabilities:    
Deferred income tax liabilities 8,110 11,312
Long-term debt, net of current portion 449,799 449,786
Long-term deferred revenue, net of current portion 26,819 26,939
Long-term operating lease liabilities, net of current portion 97,004 97,836
Other long-term liabilities 47,731 44,341
Total long-term liabilities 629,463 630,214
Total liabilities 1,765,676 1,698,130
Commitments, Contingencies and Guarantees (Note 16)
Stockholders’ Equity:    
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 107,916 shares in 2025 and 107,836 shares in 2024; Outstanding: 80,740 shares in 2025 and 81,604 shares in 2024 10,792 10,784
Additional paid-in capital 1,695,613 1,673,863
Deferred stock units: Outstanding: 59 units in 2025 and 60 units in 2024 5,856 5,885
Retained earnings 5,575,115 5,332,438
Accumulated other comprehensive loss (90,091) (93,645)
Treasury stock, at cost: 27,176 shares in 2025 and 26,232 shares in 2024 (5,749,272) (5,334,012)
Total stockholders’ equity 1,448,013 1,595,313
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 3,213,689 $ 3,293,443