XML 20 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 27,893 $ 47,874
Available-for-sale securities 57,303 31,743
Trade receivables, net of allowances of $119 and $170 42,685 45,458
Inventories 53,354 47,030
Prepaids and other current assets 7,240 8,020
Income taxes receivable 17 3,231
Total current assets 188,492 183,356
Property, plant and equipment, net 15,827 17,468
Goodwill 62,030 61,888
Other intangible assets, net 57,743 69,800
Deferred income tax assets, non-current 0 11
Other assets 684 543
Total assets 324,776 333,066
Liabilities and Shareholders' Equity    
Trade payables 66,899 66,020
Accrued liabilities 10,764 12,892
Warranty obligations, current portion 3,718 3,500
Note payable, current portion, net of unamortized debt issuance costs of $7 and $7 15,993 15,993
Total current liabilities 97,374 98,405
Warranty obligations, non-current 2,399 3,950
Income taxes payable, non-current 2,955 2,403
Deferred income tax liabilities, non-current 8,558 16,991
Other long-term liabilities 2,315 2,481
Note payable, non-current, net of unamortized debt issuance costs of $14 and $21 31,986 47,979
Total liabilities 145,587 172,209
Commitments and contingencies (Note 21)
Common stock - no par value, 75,000 shares authorized, 30,305 and 30,825 shares issued and outstanding 0 578
Retained earnings 179,448 161,496
Accumulated other comprehensive loss (259) (1,217)
Total shareholders' equity 179,189 160,857
Total liabilities and shareholders' equity $ 324,776 $ 333,066