XML 18 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 77,567 $ 87,167
Accounts receivable, less allowance for credit losses of $1,300 and $400 as of December 31, 2024 and 2023, respectively 178,030 216,445
Other receivables 9,775 17,450
Income tax receivable 5,461 7,933
Inventory, net 269,337 362,295
Assets held for sale 11,901  
Prepaid expenses and other current assets 58,534 45,566
Total Current Assets 610,605 736,856
Property, plant and equipment, net 102,942 113,582
Deferred tax assets, net 17,826 25,787
Goodwill 52,918 353,415
Intangibles, net 284,893 337,423
Other non-current assets 78,128 87,706
Long-term investments 32,060 27,743
Total Assets 1,179,372 1,682,512
Current Liabilities    
Accounts payable 170,451 162,922
Unearned revenue 52,701 46,731
Accrued expenses and other liabilities 35,704 36,204
Accrued wages and benefits 32,853 27,030
Income tax payable 1,936 5,221
Total Current Liabilities 293,645 278,108
Non-current revolving credit agreement outstanding 189,576 195,000
Deferred tax liabilities 30,690 35,655
Non-current unearned revenue 22,065 25,109
Non-current pension liability 8,983 12,543
Deferred compensation liability 33,203 29,039
Non-current lease obligations 25,925 31,420
Other non-current liabilities 17,928 28,657
Total Liabilities 622,015 635,531
Commitments and contingencies (see Note 18)
Redeemable Non-Controlling Interest 422,943 442,152
Equity    
Common stock, par value $0.01 per share; 200,000 shares authorized; 79,483 shares issued and 79,218 outstanding as of December 31, 2024 and 78,970 shares issued and 78,674 shares outstanding as of December 31, 2023 795 790
Additional paid-in capital 808,913 795,304
Accumulated other comprehensive income 10,897 47,465
Retained deficit (680,993) (232,905)
Less treasury stock at cost: 266 and 297 shares as of December 31, 2024 and 2023, respectively (5,198) (5,825)
Total Equity 134,414 604,829
Total Liabilities and Equity $ 1,179,372 $ 1,682,512