XML 16 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 $ 24,654 $ 9,623
Short term investments 47,568 23,873
Receivables 17,871 17,560
Inventories 44,266 38,504
Prepaid income taxes 6,441 0
Other current assets 11,758 10,084
Total current assets 152,558 99,644
FIXED ASSETS, net 31,549 32,643
INTANGIBLE ASSETS, net 13,084 14,084
DEFERRED INCOME TAXES 3,202 6,940
OTHER ASSETS 1,150 929
Total assets 201,543 154,240
CURRENT LIABILITIES:    
Accounts payable 34,816 33,106
Accrued payroll and related benefits 15,229 10,351
Income taxes payable 0 228
Deferred revenue 7,991 7,482
Other accrued expenses and current liabilities 6,068 6,672
Total current liabilities 64,104 57,839
NON-CURRENT LIABILITIES 1,636 1,877
Total liabilities 65,740 59,716
COMMITMENTS AND CONTINGENCIES (Note 8)
STOCKHOLDERS’ EQUITY:    
Preferred stock, $.001 par value (5,000 shares authorized, no shares issued and outstanding) 0 0
Common stock, $.001 par value (100,000 shares authorized; shares issued – 30,729 at December 31, 2017 and 30,203 at December 31, 2016) 31 30
Additional paid-in capital 69,245 54,057
Treasury stock, at cost, 679 shares at December 31, 2017 and 517 shares at December 31, 2016 (16,359) (8,329)
Retained earnings 83,035 48,799
Accumulated other comprehensive loss (149) (33)
Total stockholders’ equity 135,803 94,524
Total liabilities and stockholders’ equity $ 201,543 $ 154,240