XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Assets, Current [Abstract]        
Cash and cash equivalents $ 9,542 $ 18,128    
Accounts receivable, net of allowances of $1,600 and $1,515 at June 30, 2025 and December 31, 2024 69,825 61,549 $ 68,800 $ 65,500
Inventories 62,793 61,877    
Income tax receivable 13,084 12,634    
Prepaid Expense and Other Assets 4,602 2,855    
Other current assets 12,133 10,519    
Total current assets 171,979 167,562    
Property, plant and equipment, net of accumulated depreciation of $255,950 and $240,532 at June 30, 2025 and December 31, 2024 164,248 162,034    
Operating lease right-of-use assets 37,301 39,317    
Intangible assets, net 37,599 44,410    
Investment in joint venture 40,312 34,971    
Deferred tax assets 1,329 1,329    
Other non-current assets 7,992 7,270    
Total assets 460,760 456,893    
Liabilities, Current [Abstract]        
Accounts payable 45,793 38,879    
Accrued salaries, wages and benefits 14,444 19,915    
Income tax payable 484 659    
Current maturities of long-term debt 5,580 5,039    
Current portion of operating lease liabilities 5,903 6,038    
Other current liabilities 16,949 13,382    
Total current liabilities 89,153 83,912    
Deferred tax liabilities 4,896 4,969    
Long-term debt, net of current maturities 154,047 143,591    
Operating lease liabilities, net of current portion 39,710 42,291    
Other non-current liabilities 10,896 14,111    
Total liabilities 298,702 288,874    
Common stock - $0.01 par value per share, 90,000 shares authorized, 50,287 and 49,908 shares issued and outstanding at June 30, 2025 and December 31, 2024 503 499    
Additional paid-in capital 448,033 455,811    
Accumulated deficit (348,408) (333,621)    
Accumulated other comprehensive loss (40,588) (48,167) $ (44,386) $ (37,755)
Total stockholders’ equity 59,540 74,522    
Total liabilities, preferred stock, and stockholders’ equity 460,760 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 June 30, 2025 and December 31, 2024 $ 102,518 $ 93,497