XML 32 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 50,700 $ 87,847
Accounts receivable, net of allowances of $6,419 and $4,944, respectively 82,857 78,560
Inventories 100,150 82,974
Prepaid expenses and other current assets 22,283 20,141
Total current assets 255,990 269,522
Property, plant and equipment net 58,229 59,252
Intangible assets, net 47,388 52,666
Goodwill 71,317 71,317
Other long-term assets 25,705 23,866
Total assets 458,629 476,623
Current liabilities    
Accounts payable 27,598 26,459
Current portion of finance lease liability 652 2,590
Other current liabilities 55,374 76,781
Total current liabilities 83,624 105,830
Long-term portion of finance lease liability 19,239 19,890
Other long-term liabilities 18,906 13,969
Total liabilities 121,769 139,689
Contingencies (Note 13)
Shareholders’ equity    
Common shares $0.10 par value; 50,000 shares authorized; 20,162 and 19,837 issued and outstanding as of December 31, 2022 and 2021, respectively 2,016 1,983
Additional paid-in capital 334,969 313,951
Retained earnings 1,251 21,000
Accumulated other comprehensive loss (1,376)  
Total shareholders’ equity 336,860 336,934
Total liabilities and shareholders’ equity $ 458,629 $ 476,623