XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 87,167 $ 108,644
Short-term investments (includes $0 and $340 of available-for-sale securities as of December 31, 2023 and 2022, respectively, reported at fair value) 0 340
Accounts receivable, less allowance for credit losses of $400 and $49 as of December 31, 2023 and 2022, respectively 216,445 279,435
Other receivables 17,450 32,831
Income tax receivable 7,933  
Inventory, net 362,295 427,531
Prepaid expenses and other current assets 45,566 33,577
Total Current Assets 736,856 882,358
Property, plant and equipment, net 123,020 110,699
Deferred tax assets, net 25,787 67,839
Goodwill 353,415 381,724
Intangibles, net 327,985 401,211
Other non-current assets 87,706 66,998
Long-term investments (includes $0 and $8,913 of available-for-sale securities as of December 31, 2023 and 2022, respectively, reported at fair value) 27,743 32,665
Total Assets 1,682,512 1,943,494
Current Liabilities    
Accounts payable 162,922 237,699
Revolving credit agreement outstanding   35,936
Notes Payable   24,598
Unearned revenue 46,731 41,193
Accrued expenses and other liabilities 37,607 35,235
Accrued wages and benefits 27,030 44,882
Income tax payable 5,221 9,032
Total Current Liabilities 279,511 428,575
Non-current revolving credit agreement outstanding 195,000 60,000
Deferred tax liabilities 35,655 61,629
Non-current unearned revenue 25,109 19,239
Non-current pension liability 12,543 10,624
Deferred compensation liability 29,039 26,668
Non-current lease obligations 31,420 22,807
Other non-current liabilities 28,657 10,339
Total Liabilities 636,934 639,881
Commitments and contingencies (see Note 20)
Redeemable Non-Controlling Interest 451,756  
Equity    
Common stock, par value $0.01 per share; 200,000 shares authorized; 78,970 shares issued and 78,674 outstanding as of December 31, 2023 and 78,088 shares issued and 77,889 shares outstanding as of December 31, 2022 790 781
Additional paid-in capital 795,304 895,834
Accumulated other comprehensive income 47,461 26,126
Retained (deficit) earnings (243,908) 55,338
Less treasury stock at cost: 297 and 198 shares as of December 31, 2023 and 2022, respectively (5,825) (4,125)
Non-controlling interest   329,659
Total Equity 593,822 1,303,613
Total Liabilities and Equity $ 1,682,512 $ 1,943,494