XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 45,656 $ 11,070
Restricted cash 2,196  
Trade receivables, net of allowances of $62 and $45 33,741 54,600
Inventories 21,310 54,768
Prepaids and other current assets 8,304 8,283
Income taxes receivable 5,326 472
Current assets held-for-sale 29,054 0
Total current assets 145,587 129,193
Property, plant and equipment, net 22,246 22,755
Operating lease right-of-use assets 21,513 20,778
Other intangible assets, net 9,601 43,243
Other assets 6,024 4,510
Total assets 204,971 220,479
Liabilities and Shareholders' Equity    
Trade payables 45,207 74,255
Accrued liabilities 11,632 7,633
Operating lease liabilities, current portion 3,216 3,720
Warranty obligations, current portion 1,966 3,100
Debt payable, current portion, net of unamortized debt issuance costs of $83 and $0 1,917 0
Current liabilities held-for-sale 14,214 0
Total current liabilities 78,152 88,708
Operating lease liabilities, non-current 20,429 18,982
Warranty obligations, non-current 585 2,617
Income taxes payable, non-current 3,949 3,676
Deferred income tax liabilities, non-current 222 1,783
Other non-current liabilities 0 46
Debt payable, non-current, net of unamortized debt issuance costs of $298 and $230 12,518 14,071
Total liabilities 115,855 129,883
Commitments and contingencies (Note 16)
Shareholders' equity:    
Common stock - no par value, 75,000 shares authorized, 29,967 and 29,781 shares issued and outstanding 2,729 1,261
Retained earnings 87,346 90,272
Accumulated other comprehensive loss (959) (937)
Total shareholders' equity 89,116 90,596
Total liabilities and shareholders' equity $ 204,971 $ 220,479