XML 17 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 40,651 $ 59,526
Short-term investments 48,415 50,254
Accounts and notes receivable, net of allowance of $443 and $322 as of December 31, 2016 and 2015, respectively 39,466 27,701
Inventory 34,841 15,763
Prepaid expenses and other current assets 13,858 8,165
Total current assets 177,231 161,409
Property and equipment, net 24,004 21,848
Deferred income tax assets, net 19,515 13,719
Intangible assets, net 15,218 7,588
Goodwill 10,442 9,596
Long-term investments 234 8,525
Long-term accounts and notes receivable, net of current portion 17,602 1,227
Other assets 13,917 5,969
Total assets 278,163 229,881
Current liabilities:    
Accounts payable 10,736 7,333
Accrued liabilities 18,248 8,643
Current portion of deferred revenue 45,137 20,851
Customer deposits 2,148 1,226
Current portion of business acquisition contingent consideration 1,690 0
Other current liabilities 80 87
Total current liabilities 78,039 38,140
Deferred revenue, net of current portion 40,054 30,190
Liability for unrecognized tax benefits 1,896 1,315
Long-term deferred compensation 3,362 2,199
Business acquisition contingent consideration, net of current portion 1,635 952
Other long-term liabilities 2,289 81
Total liabilities 127,275 72,877
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $0.00001 par value; 25,000,000 shares authorized; no shares issued and outstanding as of December 31, 2016 and 2015 0 0
Common stock, $0.00001 par value; 200,000,000 shares authorized; 52,325,251 and 53,692,192 shares issued and outstanding as of December 31, 2016 and 2015, respectively 1 1
Additional paid-in capital 187,656 178,143
Treasury stock at cost, 20,220,227 and 18,432,158 shares as of December 31, 2016 and 2015, respectively (155,947) (122,201)
Retained earnings 118,275 100,978
Accumulated other comprehensive income 903 83
Total stockholders’ equity 150,888 157,004
Total liabilities and stockholders’ equity $ 278,163 $ 229,881