XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 657,288 $ 1,044,556
Accounts receivable, net 259,399 282,430
Inventories 377,740 336,137
Other current assets 51,281 48,771
Total current assets 1,345,708 1,711,894
Property and equipment, net 181,875 167,665
Operating lease right-of-use assets 86,003 95,432
Other assets 134,948 136,448
Intangible assets, net 145,290 161,478
Goodwill 299,036 283,840
TOTAL ASSETS 2,192,860 2,556,757
Current liabilities:    
Accounts payable 133,006 141,850
Accrued payroll and employee benefits 62,743 73,595
Other accrued expenses 66,048 66,662
Customer deposits and other 11,351 15,997
Current portion of long-term debt   20,000
Current portion of operating lease liabilities 18,360 17,744
Total current liabilities 291,508 335,848
Long-term debt, net 564,000 895,679
Operating lease liabilities 80,264 89,330
Pension benefits 50,374 49,135
Other long-term liabilities 42,322 42,583
Total liabilities 1,028,468 1,412,575
Commitments and contingencies (Note 15)
Stockholders' equity:    
Preferred stock, $0.001 par value, 1,000 shares authorized, none issued and outstanding
Common stock, $0.001 par value, 70,000 shares authorized; 37,671 and 37,318 issued and outstanding at September 30, 2024 and December 31, 2023, respectively 38 37
Additional paid-in capital 180,529 148,300
Accumulated other comprehensive income 2,089 6,114
Retained earnings 981,736 989,731
Total stockholders' equity 1,164,392 1,144,182
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 2,192,860 $ 2,556,757