v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 12,839 $ 18,145
Accounts receivable, net of allowance of $4,395 and $4,585 respectively 182,007 177,884
Inventory 41,876 41,384
Income tax receivable 969 1,042
Prepaid expenses and other current assets 28,285 27,950
Total current assets 265,976 266,405
Property, plant and equipment, net 108,512 110,628
Intangible assets, net 34,770 37,849
Operating lease right-of-use assets 48,443 49,849
Defined benefit pension asset 5,163 5,144
Other assets, net 14,378 14,044
Deferred tax asset 2,167 1,534
Total assets 479,409 485,453
Current liabilities:    
Current portion of long-term debt and finance lease obligations 3,884 3,858
Current portion of operating lease obligations 16,749 16,476
Accounts payable 34,703 42,010
Other accrued liabilities 61,953 56,724
Income tax payable 1,301 987
Total current liabilities 118,590 120,055
Long-term debt and finance lease obligations 302,616 293,343
Operating lease obligations 34,166 35,910
Deferred tax liabilities 4,832 4,984
Other long-term liabilities 3,792 3,691
Total liabilities 463,996 457,983
Commitments and contingencies
Redeemable preferred stock, par value $100.00 per share, 75,000 shares issued and outstanding at March 31, 2026 and December 31, 2025 54,832 51,951
Shareholders’ equity (deficit):    
Preferred stock, 500,000 shares authorized, 75,000 shares (included in redeemable preferred stock) issued and outstanding at March 31, 2026 and December 31, 2025 0 0
Common stock, par value $0.30 per share, 12,000,000 shares authorized; 4,571,382 and 4,532,240 shares issued and outstanding at March 31, 2026 and December 31, 2025, respectively 1,371 1,360
Additional paid-in capital 473,730 475,829
Accumulated deficit (476,210) (464,877)
Accumulated other comprehensive loss (38,310) (36,793)
Total shareholders’ equity (deficit) (39,419) (24,481)
Total liabilities, redeemable preferred stock and shareholders’ equity (deficit) $ 479,409 $ 485,453