XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 208,166 $ 288,266
Accounts receivable, net 566,881 473,575
Inventories 391,564 381,877
Other current assets 310,444 256,179
Total current assets 1,477,055 1,399,897
Long-Term Assets:    
Property and equipment, net 739,437 713,123
Operating lease right-of-use assets 128,207 116,129
Goodwill 413,651 405,100
Intangible assets, net 114,790 111,676
Other long-term assets 513,572 547,518
Total long-term assets 1,909,657 1,893,546
TOTAL ASSETS 3,386,712 3,293,443
Current Liabilities:    
Accounts payable 122,265 114,211
Accrued liabilities 488,856 502,119
Credit facility 455,000 250,000
Current portion of long-term debt 149,997 167,787
Current portion of deferred revenue 35,693 33,799
Total current liabilities 1,251,811 1,067,916
Long-Term Liabilities:    
Deferred income tax liabilities 3,724 11,312
Long-term debt, net of current portion 374,825 449,786
Deferred revenue, net of current portion 31,051 26,939
Operating lease liabilities, net of current portion 106,494 97,836
Other long-term liabilities 57,621 44,341
Total long-term liabilities 573,715 630,214
Total liabilities 1,825,526 1,698,130
Commitments, Contingencies and Guarantees (Note 16)
Stockholders’ Equity:    
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 108,301 shares in 2025 and 107,836 shares in 2024; Outstanding: 79,999 shares in 2025 and 81,604 shares in 2024 10,830 10,784
Additional paid-in capital 1,792,787 1,673,863
Deferred stock units: Outstanding: 60 units in 2025 and 60 units in 2024 6,229 5,885
Retained earnings 6,143,714 5,332,438
Accumulated other comprehensive loss (72,950) (93,645)
Treasury stock, at cost: 28,303 shares in 2025 and 26,232 shares in 2024 (6,319,424) (5,334,012)
Total stockholders’ equity 1,561,186 1,595,313
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 3,386,712 $ 3,293,443