XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Current Assets            
Cash and cash equivalents $ 106,271   $ 76,021 $ 111,185    
Accounts receivable, less allowance for credit losses of $1,258 and $1,300 as of June 30, 2025 and December 31, 2024, respectively 164,768   178,030 186,175    
Other receivables 8,354   9,775 11,436    
Inventory, net 240,081   261,557 283,639    
Income tax receivable 8,136   5,461 8,315    
Prepaid expenses and other current assets 67,717   56,395 55,424    
Assets held for sale 11,901   11,901      
Total Current Assets 607,228   599,140 656,174    
Property, plant and equipment, net 111,936   106,454 138,091    
Goodwill 60,194   52,918 54,897    
Intangibles, net 310,169   284,893 290,793    
Deferred tax assets 17,826   17,826 28,931    
Other non-current assets 75,826   78,128 87,105    
Long-term investments 33,116   32,060 30,159    
Total Assets 1,216,295   1,171,419 1,286,150    
Current Liabilities            
Accounts payable 178,287   171,825 158,550    
Unearned revenue 62,695   52,701 55,107    
Accrued expenses and other liabilities 38,127   34,158 34,905    
Accrued wages and benefits 29,532   32,853 37,638    
Income tax payable 1,019   1,936 2,208    
Total Current Liabilities 309,660   293,473 288,408    
Non-current revolving credit agreement 190,180   189,576 190,273    
Deferred tax liabilities 32,866   30,372 21,497    
Non-current unearned revenue 24,429   22,065 26,584    
Non-current pension liability 9,686   8,983 11,505    
Deferred compensation liability 34,390   33,203 30,601    
Non-current lease obligations 27,783   25,925 26,613    
Other non-current liabilities 15,599   17,928 33,744    
Total Liabilities 644,593   621,525 629,225    
Commitments and contingencies (see Note 16)      
Redeemable Non-Controlling Interest 402,089   422,943 443,297    
Equity            
Common stock, par value $0.01 per share; 200,000 shares authorized; 80,041 shares issued and 79,779 outstanding as of June 30, 2025 and 79,483 shares issued and 79,218 outstanding as of December 31, 2024 800   795 791    
Additional paid-in capital 814,749   808,913 801,887    
Accumulated other comprehensive income 78,355   11,254 28,315    
Retained deficit (719,183)   (688,813) (612,167)    
Less treasury stock at cost: 262 and 266 shares as of June 30, 2025 and December 31, 2024, respectively (5,108)   (5,198) (5,198)    
Total Equity 169,613 $ 138,893 126,951 213,628 $ 260,849 $ 605,257
Total Liabilities, Redeemable Non-Controlling Interest and Equity $ 1,216,295   $ 1,171,419 $ 1,286,150