XML 23 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets    
Cash and cash equivalents $ 96,291 $ 69,719
Restricted cash 530 684
Accounts receivable, net of allowances of $4,848 and $3,987, respectively 72,423 86,805
Inventories 84,635 82,397
Prepaid expenses and other current assets 16,500 20,948
Total current assets 270,379 260,553
Property, plant and equipment, net 63,613 62,727
Intangible assets, net 60,517 54,139
Goodwill 84,018 71,177
Deferred income taxes 25,042 35,117
Other long-term assets 22,292 11,907
Total assets 525,861 495,620
Current liabilities    
Accounts payable 23,118 19,886
Current portion of finance lease liability 510 323
Other current liabilities 80,271 64,674
Total current liabilities 103,899 84,883
Long-term portion of finance lease liability 22,338 20,648
Other long-term liabilities 42,760 62,458
Total liabilities 168,997 167,989
Contingencies (Note 13)
Shareholders’ equity    
Common shares $0.10 par value; 50,000,000 shares authorized; 19,423,874 and 19,022,619 issued and outstanding as of December 31, 2020 and 2019, respectively 1,942 1,902
Additional paid-in capital 292,291 271,019
Retained earnings 59,379 57,749
Accumulated other comprehensive income (loss) 3,252 (3,039)
Total shareholders’ equity 356,864 327,631
Total liabilities and shareholders’ equity $ 525,861 $ 495,620