XML 29 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
[1]
Current assets:    
Cash and cash equivalents $ 38,125 $ 27,893 [2]
Available-for-sale securities 25,392 57,303
Trade receivables, net of allowances of $99 and $119 45,847 42,685
Inventories 68,465 53,354
Prepaids and other current assets 7,980 7,240
Income taxes receivable 5,653 17
Total current assets 191,462 188,492
Property, plant and equipment, net 22,216 15,827
Goodwill 63,452 62,030
Other intangible assets, net 55,240 57,743
Other assets 574 684
Total assets 332,944 324,776
Liabilities and Shareholders' Equity    
Trade payables 87,265 66,899
Accrued liabilities 8,370 10,764
Warranty obligations, current portion 3,213 3,718
Note payable, current portion, net of unamortized debt issuance costs of $7 and $7 15,993 15,993
Total current liabilities 114,841 97,374
Warranty obligations, non-current 2,362 2,399
Income taxes payable, non-current 3,427 2,955
Deferred income tax liabilities, non-current 11,888 8,558
Other long-term liabilities 1,837 2,315
Note payable, non-current, net of unamortized debt issuance costs of $7 and $14 15,993 31,986
Total liabilities 150,348 145,587
Commitments and contingencies (Note 22)
Common stock - no par value, 75,000 shares authorized, 29,545 and 30,305 shares issued and outstanding 215 0
Retained earnings 183,290 179,448
Accumulated other comprehensive loss (909) (259)
Total shareholders' equity 182,596 179,189
Total liabilities and shareholders' equity $ 332,944 $ 324,776
[1] See Note 4.
[2] See Note 4.