XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 70,072 $ 11,070
Restricted cash 2,197  
Trade receivables, net of allowances of $85 and $45 68,619 54,600
Inventories 33,715 54,768
Prepaids and other current assets 9,735 8,283
Income taxes receivable 6,600 472
Current assets held-for-sale 28,701 0
Total current assets 219,639 129,193
Property, plant and equipment, net 23,168 22,755
Operating lease right-of-use assets 20,637 20,778
Other intangible assets, net 9,553 43,243
Other assets 6,015 4,510
Total assets 279,012 220,479
Liabilities and Shareholders' Equity    
Trade payables 83,403 74,255
Accrued liabilities 15,943 7,633
Operating lease liabilities, current portion 3,126 3,720
Warranty obligations, current portion 3,219 3,100
Debt payable, current portion, net of unamortized debt issuance costs of $83 and $0 2,417 0
Current liabilities held-for-sale 9,710 0
Total current liabilities 117,818 88,708
Operating lease liabilities, non-current 19,592 18,982
Warranty obligations, non-current 306 2,617
Income taxes payable, non-current 3,989 3,676
Deferred income tax liabilities, non-current 1,550 1,783
Other non-current liabilities 801 46
Debt payable, non-current, net of unamortized debt issuance costs of $277 and $230 11,510 14,071
Total liabilities 155,566 129,883
Commitments and contingencies (Note 17)
Shareholders' equity:    
Common stock - no par value, 75,000 shares authorized, 30,257 and 29,781 shares issued and outstanding 3,004 1,261
Retained earnings 121,184 90,272
Accumulated other comprehensive loss (742) (937)
Total shareholders' equity 123,446 90,596
Total liabilities and shareholders' equity $ 279,012 $ 220,479