XML 13 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 50,600 $ 59,526
Short-term investments 45,620 50,254
Accounts and notes receivable, net of allowance of $431 and $322 as of September 30, 2016 and December 31, 2015, respectively 32,858 27,701
Inventory, net 25,503 15,763
Prepaid expenses and other current assets 13,867 8,165
Total current assets 168,448 161,409
Property and equipment, net of accumulated depreciation of $37,653 and $36,020 as of September 30, 2016 and December 31, 2015, respectively 22,976 21,848
Deferred income tax assets, net 16,753 13,719
Intangible assets, net 7,116 7,588
Goodwill 8,885 9,596
Long-term investments 6,260 8,525
Other assets 21,762 7,196
Total assets 252,200 229,881
Current liabilities:    
Accounts payable 8,982 7,333
Accrued liabilities 16,086 8,643
Current portion of deferred revenue 41,284 20,851
Customer deposits 1,367 1,226
Current portion of notes payable and capital lease payable 51 87
Total current liabilities 67,770 38,140
Deferred revenue, net of current portion 35,968 30,190
Liability for unrecognized tax benefits 1,332 1,315
Long-term deferred compensation 3,111 2,199
Long-term business acquisition contingent consideration 0 952
Other long-term liabilities 2,691 81
Total liabilities 110,872 72,877
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.00001 par value; 25,000,000 shares authorized; no shares issued and outstanding as of September 30, 2016 and December 31, 2015 0 0
Common stock, $0.00001 par value; 200,000,000 shares authorized; 52,245,605 and 53,692,192 shares issued and outstanding as of September 30, 2016 and December 31, 2015, respectively 1 1
Additional paid-in capital 184,937 178,143
Treasury stock at cost, 20,220,227 and 18,432,158 shares as of September 30, 2016 and December 31, 2015, respectively (155,947) (122,201)
Retained earnings 111,934 100,978
Accumulated other comprehensive income 403 83
Total stockholders’ equity 141,328 157,004
Total liabilities and stockholders’ equity $ 252,200 $ 229,881