XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2020
Current assets:      
Cash and cash equivalents $ 12,872,000 $ 38,441,000 $ 56,581,000
Restricted cash 1,339,000 1,339,000 1,339,000
Available-for-sale securities 0 73,448,000 36,199,000
Trade receivables, net of allowances 61,454,000 88,657,000 91,224,000
Inventories 111,190,000 68,085,000 51,140,000
Prepaids and other current assets 14,546,000 25,840,000 19,188,000
Other current assets - restricted, current 3,887,000 0 0
Income taxes receivable 1,998,000 0 4,021,000
Total current assets 207,286,000 295,810,000 259,692,000
Property, plant and equipment, net 32,129,000 24,496,000 23,926,000
Operating lease right-of-use assets 23,620,000 19,108,000 19,876,000
Goodwill 24,510,000 0 0
Other intangible assets, net 9,304,000 9,365,000 9,380,000
Deferred income tax assets, non-current 8,760,000 2,144,000 2,426,000
Income Taxes Receivable, Noncurrent 5,673,000 0 0
Other assets 2,763,000 3,307,000 2,817,000
Total assets 314,045,000 354,230,000 318,117,000
Liabilities and Shareholders' Equity      
Trade payables 53,165,000 98,878,000 96,399,000
Accrued liabilities 29,386,000 19,627,000 22,841,000
Operating lease liabilities, current portion 4,494,000 3,384,000 3,331,000
Financing lease liabilities, current portion 119,000 0 0
Warranty obligations, current portion 4,968,000 7,243,000 4,198,000
Income taxes payable 839,000 5,709,000 0
Debt payable, current portion, net of unamortized debt issuance costs 2,243,000 3,000,000 2,792,000
Total current liabilities 95,214,000 137,841,000 129,561,000
Operating lease liabilities, non-current 20,926,000 17,875,000 18,736,000
Financing lease liabilities, non-current 395,000 0 0
Warranty obligations, non-current 1,248,000 1,408,000 1,000,000
Income taxes payable, non-current 4,029,000 3,657,000 4,309,000
Other long-term liabilities 1,071,000 607,000 606,000
Debt payable, non-current, net of unamortized debt issuance costs 27,113,000 10,297,000 10,710,000
Total liabilities 149,996,000 171,685,000 164,922,000
Commitments and contingencies (Note 23)
Common stock - no par value, 75,000 shares authorized, 31,268, 30,576 and 30,330 shares issued and outstanding 6,483,000 2,176,000 3,061,000
Retained earnings 158,093,000 180,524,000 150,120,000
Accumulated other comprehensive (loss) income (527,000) (155,000) 14,000
Total shareholders' equity 164,049,000 182,545,000 153,195,000
Total liabilities and shareholders' equity $ 314,045,000 $ 354,230,000 $ 318,117,000