XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets, Current [Abstract]    
Cash and cash equivalents $ 11,739 $ 18,128
Accounts receivable, net of allowances of $1,375 and $1,515 at March 31, 2025 and December 31, 2024 67,750 61,549
Inventories 62,927 61,877
Income tax receivable 12,688 12,634
Prepaid Expense and Other Assets 5,600 2,855
Other current assets 12,270 10,519
Total current assets 172,974 167,562
Property, plant and equipment, net of accumulated depreciation of $247,739 and $240,532 at March 31, 2025 and December 31, 2024 162,040 162,034
Operating lease right-of-use assets 38,305 39,317
Intangible assets, net 41,005 44,410
Investment in joint venture 37,622 34,971
Deferred tax assets 1,329 1,329
Other non-current assets 7,449 7,270
Total assets 460,724 456,893
Liabilities, Current [Abstract]    
Accounts payable 45,876 38,879
Accrued salaries, wages and benefits 17,698 19,915
Income tax payable 534 659
Short-term debt and current maturities of long-term debt 3,719 5,039
Current portion of operating lease liabilities 5,566 6,038
Other current liabilities 16,711 13,382
Total current liabilities 90,104 83,912
Deferred tax liabilities 5,088 4,969
Long-term debt, net of current maturities 147,604 143,591
Operating lease liabilities, net of current portion 41,007 42,291
Other non-current liabilities 11,673 14,111
Total liabilities 295,476 288,874
Common stock - $0.01 par value per share, 90,000 shares authorized, 50,526 and 49,908 shares issued and outstanding at March 31, 2025 and December 31, 2024 505 499
Additional paid-in capital 452,187 455,811
Accumulated deficit (340,306) (333,621)
Accumulated other comprehensive loss (45,042) (48,167)
Total stockholders’ equity 67,344 74,522
Total liabilities, preferred stock, and stockholders’ equity 460,724 456,893
Series D Preferred Stock    
Liabilities, Current [Abstract]    
Series D perpetual preferred stock - $0.01 par value per share, 65 shares authorized, issued and outstanding at March 31, 2025 and December 31, 2024 $ 97,904 $ 93,497