v3.26.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Assets, Current [Abstract]    
Cash and cash equivalents $ 12,290 $ 11,377
Accounts receivable, net of allowances of $1,681 and $1,401 at September 30, 2026 and December 31, 2025 77,225 59,785
Inventories 69,620 65,978
Income tax receivable 581 13,389
Prepaid Expenses and Other Current Assets 6,941 2,952
Other current assets 11,496 10,526
Total current assets 178,153 164,007
Property, plant and equipment, net of accumulated depreciation of $282,123 and $265,399 at September 30, 2026 and December 31, 2025 164,096 158,885
Operating lease right-of-use assets 31,270 35,155
Intangible assets, net 20,573 30,789
Investment in joint venture 48,008 42,543
Deferred tax assets 1,775 1,673
Other non-current assets 7,019 7,732
Total assets 450,894 440,784
Liabilities, Current [Abstract]    
Accounts payable 59,663 49,442
Accrued salaries, wages and benefits 17,270 14,004
Income tax payable 468 553
Current maturities of long-term debt 2,962 5,791
Current portion of operating lease liabilities 6,409 6,430
Other current liabilities 15,116 13,575
Total current liabilities 101,888 89,795
Deferred tax liabilities 4,077 4,312
Long-term debt, net of current maturities 165,851 153,758
Operating lease liabilities, net of current portion 32,401 37,092
Other non-current liabilities 7,351 9,420
Total liabilities 311,568 294,377
Series D perpetual preferred stock - $0.01 par value per share, 65 shares authorized, 18 issued and outstanding at September 30, 2026 and 65 issued and outstanding at December 31, 2025 35,594 112,409
Common stock - $0.01 par value per share, 180,000 shares authorized, 82,469 and 50,196 shares issued and outstanding at September 30, 2026 and December 31, 2025 825 502
Additional paid-in capital 519,565 439,700
Accumulated deficit (381,307) (367,625)
Accumulated other comprehensive loss (35,351) (38,579)
Total stockholders’ equity 103,732 33,998
Total liabilities, preferred stock, and stockholders’ equity $ 450,894 $ 440,784