XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 986,148 $ 1,044,556
Accounts receivable, net 262,419 282,430
Inventories 383,141 336,137
Other current assets 46,131 48,771
Total current assets 1,677,839 1,711,894
Property and equipment, net 180,624 167,665
Operating lease right-of-use assets 103,522 95,432
Other assets 130,782 136,448
Intangible assets, net 151,763 161,478
Goodwill 297,329 283,840
TOTAL ASSETS 2,541,859 2,556,757
Current liabilities:    
Accounts payable 157,523 141,850
Accrued payroll and employee benefits 53,559 73,595
Other accrued expenses 46,977 66,662
Customer deposits and other 12,479 15,997
Current portion of long-term debt 20,000 20,000
Current portion of operating lease liabilities 16,299 17,744
Total current liabilities 306,837 335,848
Long-term debt, net 887,309 895,679
Operating lease liabilities 97,251 89,330
Pension benefits 47,843 49,135
Other long-term liabilities 37,543 42,583
Total liabilities 1,376,783 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 June 30, 2024 and December 31, 2023, respectively 38 37
Additional paid-in capital 169,686 148,300
Accumulated other comprehensive income (loss) (6,823) 6,114
Retained earnings 1,002,175 989,731
Total stockholders' equity 1,165,076 1,144,182
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 2,541,859 $ 2,556,757