XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets, Current [Abstract]    
Cash and cash equivalents $ 12,215 $ 18,128
Accounts receivable, net of allowances of $1,630 and $1,515 at September 30, 2025 and December 31, 2024 63,037 61,549
Inventories 63,486 61,877
Income tax receivable 13,152 12,634
Prepaid Expense and Other Assets 3,938 2,855
Other current assets 14,111 10,519
Total current assets 169,939 167,562
Property, plant and equipment, net of accumulated depreciation of $259,229 and $240,532 at September 30, 2025 and December 31, 2024 161,887 162,034
Operating lease right-of-use assets 36,197 39,317
Intangible assets, net 34,194 44,410
Investment in joint venture 39,485 34,971
Deferred tax assets 1,329 1,329
Other non-current assets 7,931 7,270
Total assets 450,962 456,893
Liabilities, Current [Abstract]    
Accounts payable 46,728 38,879
Accrued salaries, wages and benefits 14,797 19,915
Income tax payable 449 659
Current maturities of long-term debt 5,487 5,039
Current portion of operating lease liabilities 6,158 6,038
Other current liabilities 17,292 13,382
Total current liabilities 90,911 83,912
Deferred tax liabilities 4,407 4,969
Long-term debt, net of current maturities 149,376 143,591
Operating lease liabilities, net of current portion 38,380 42,291
Other non-current liabilities 10,969 14,111
Total liabilities 294,043 288,874
Common stock - $0.01 par value per share, 90,000 shares authorized, 50,196 and 49,908 shares issued and outstanding at September 30, 2025 and December 31, 2024 502 499
Additional paid-in capital 443,936 455,811
Accumulated deficit (355,087) (333,621)
Accumulated other comprehensive loss (39,782) (48,167)
Total stockholders’ equity 49,569 74,522
Total liabilities, preferred stock, and stockholders’ equity 450,962 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 September 30, 2025 and December 31, 2024 $ 107,350 $ 93,497