XML 17 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current assets:    
Cash $ 191,700 $ 160,777
Trade accounts receivable, net 80,904 103,938
Prepaid expenses & other current assets 13,730 12,843
Total current assets 286,334 277,558
Property and equipment, net 10,256 10,306
Intangible assets, net 13,604 5,214
Deferred income taxes, net 0 667
Other assets 332 1,986
Total assets 310,526 295,731
Current liabilities:    
Accounts payable 60,092 88,920
Accrued expenses 24,150 26,501
Other current liabilities 4,883 3,673
Total current liabilities 89,125 119,094
Deferred income taxes, net 781 0
Other long-term liabilities 8,931 8,395
Total liabilities 98,837 127,489
Commitments and contingencies (Notes 2, 3, 8, 9 and 11) 0 0
Stockholders' equity:    
Common stock, $0.0001 par, 200,000 shares authorized, 66,569 and 66,271 shares issued and outstanding 7 7
Additional paid-in capital 117,763 111,275
Retained earnings 93,919 56,960
Total stockholders' equity 211,689 168,242
Total liabilities and stockholders' equity $ 310,526 $ 295,731