XML 17 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 241,786 $ 214,523
Short term investments 36,442 39,930
Accounts receivable, net of allowances 76,956 72,909
Unbilled revenue 1,668 139
Inventory 92,813 50,578
Other current assets 18,395 5,591
Total current assets 468,060 383,670
Property and equipment, net 37,093 27,532
Deferred tax assets 35,088 30,585
Goodwill 41,041 41,041
Intangible assets, net 15,315 12,207
Other assets 14,064 12,877
Total assets 610,661 507,912
Current liabilities:    
Accounts payable 88,798 67,281
Accrued expenses 28,949 19,854
Accrued compensation 23,773 21,015
Deferred revenue and customer advances 4,607 4,486
Total current liabilities 146,127 112,636
Long term liabilities 8,042 6,320
Liabilities 154,169 118,956
Commitments and contingencies (Note 7)
Preferred stock, 5,000,000 shares authorized and none outstanding 0 0
Common stock, $0.01 par value, 100,000,000 shares authorized; 27,874,351 and 27,237,870 shares issued and outstanding at September 30, 2017 and December 31, 2016, respectively 279 272
Additional paid-in capital 182,786 161,885
Retained earnings 273,368 226,950
Accumulated other comprehensive income (loss) 59 (151)
Total stockholders’ equity 456,492 388,956
Total liabilities and stockholders’ equity $ 610,661 $ 507,912