XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets, Current [Abstract]    
Cash and cash equivalents $ 14,337 $ 12,808
Accounts receivable, net of allowances of $1,495 and $1,469 at June 30, 2023 and December 31, 2022 79,302 74,129
Inventories 77,386 80,682
Income tax receivable 12,496 12,164
Prepaid Expense and Other Assets 4,653 2,794
Other current assets 9,243 9,123
Total current assets 197,417 191,700
Property, plant and equipment, net of accumulated depreciation of $239,032 and $225,046 at June 30, 2023 and December 31, 2022 192,241 197,637
Operating lease right-of-use assets 44,924 46,713
Intangible assets, net 65,765 72,891
Investment in joint venture 31,570 31,802
Deferred tax assets 102 102
Other non-current assets 6,395 5,282
Total assets 538,414 546,127
Liabilities, Current [Abstract]    
Accounts payable 51,416 45,871
Accrued salaries, wages and benefits 13,317 11,671
Income tax payable 485 926
Short-term debt and current maturities of long-term debt 6,810 3,321
Current portion of operating lease liabilities 5,361 5,294
Other current liabilities 13,630 11,723
Total current liabilities 91,019 78,806
Deferred tax liabilities 5,728 5,596
Long-term debt, net of current portion 148,636 149,389
Operating lease liabilities, net of current portion 49,149 51,411
Other non-current liabilities 18,490 9,960
Total liabilities 313,022 295,162
Commitments and contingencies (Note 9)
Common stock - $0.01 par value per share, 90,000 shares authorized, 47,019 and 43,856 shares issued and outstanding at June 30, 2023 and December 31, 2022 470 439
Additional paid-in capital 462,525 468,143
Accumulated deficit (269,750) (245,198)
Accumulated other comprehensive loss (38,801) (37,120)
Total stockholders’ equity 154,444 186,264
Total liabilities, preferred stock, and stockholders’ equity 538,414 546,127
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, 2023 and December 31, 2022 $ 70,948 $ 64,701