XML 168 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 23,024 $ 11,070
Restricted cash 3,432  
Trade receivables, net of allowances of $415 and $45 34,260 54,600
Inventories 34,927 54,768
Prepaids and other current assets 7,281 8,283
Income taxes receivable 10,149 472
Total current assets 113,073 129,193
Property, plant and equipment, net 23,143 22,755
Operating lease right-of-use assets 19,882 20,778
Other intangible assets, net 42,449 43,243
Other assets 5,823 4,510
Total assets 204,370 220,479
Liabilities and Shareholders' Equity    
Trade payables 34,210 74,255
Accrued liabilities 9,445 7,633
Operating lease liabilities, current portion 3,782 3,720
Warranty obligations, current portion 3,366 3,100
Debt payable, current portion, net of unamortized debt issuance costs of $70 and $0 1,555 0
Total current liabilities 52,358 88,708
Operating lease liabilities, non-current 18,026 18,982
Warranty obligations, non-current 2,884 2,617
Income taxes payable, non-current 3,852 3,676
Deferred income tax liabilities, non-current 7,788 1,783
Other non-current liabilities 17 46
Debt payable, non-current, net of unamortized debt issuance costs of $270 and $230 26,520 14,071
Total liabilities 111,445 129,883
Commitments and contingencies (Note 17)
Shareholders' equity:    
Common stock - no par value, 75,000 shares authorized, 29,817 and 29,781 shares issued and outstanding 1,781 1,261
Retained earnings 92,456 90,272
Accumulated other comprehensive loss (1,312) (937)
Total shareholders' equity 92,925 90,596
Total liabilities and shareholders' equity $ 204,370 $ 220,479