XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash $ 180,556 $ 191,700
Trade accounts receivable, net 113,554 80,904
Prepaid expenses & other current assets 14,935 13,730
Total current assets 309,045 286,334
Property and equipment, net 10,715 10,256
Right of use lease assets, net 12,648 0
Intangible assets, net 16,368 13,604
Other assets 350 332
Total assets 349,126 310,526
Current liabilities:    
Accounts payable 80,100 60,092
Accrued expenses 20,967 24,150
Lease liabilities 4,171 0
Other current liabilities 5,312 4,883
Total current liabilities 110,550 89,125
Deferred income taxes, net 1,857 781
Lease liabilities 8,866 0
Other long-term liabilities 8,958 8,931
Total liabilities 130,231 98,837
Commitments and contingencies (Notes 2, 3 and 6) 0 0
Stockholders' equity:    
Common stock, $0.0001 par, 200,000 shares authorized, 66,911 and 66,569 shares issued and outstanding 7 7
Additional paid-in capital 118,774 117,763
Retained earnings 100,114 93,919
Total stockholders' equity 218,895 211,689
Total liabilities and stockholders' equity $ 349,126 $ 310,526