XML 13 R2.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash $ 186,535 $ 191,700
Trade accounts receivable, net 113,116 80,904
Prepaid expenses & other current assets 12,603 13,730
Total current assets 312,254 286,334
Property and equipment, net 10,956 10,256
Right of use lease assets, net 11,924 0
Intangible assets, net 23,195 13,604
Goodwill 5,965 0
Other assets 353 332
Total assets 364,647 310,526
Current liabilities:    
Accounts payable 83,708 60,092
Accrued expenses 22,713 24,150
Lease liabilities 4,077 0
Other current liabilities 5,441 4,883
Total current liabilities 115,939 89,125
Deferred income taxes, net 1,757 781
Lease liabilities 8,263 0
Other long-term liabilities 9,346 8,931
Total liabilities 135,305 98,837
Commitments and contingencies (Notes 2, 3, 4 and 6) 0 0
Stockholders' equity:    
Common stock, $0.0001 par, 200,000 shares authorized, 66,956 and 66,569 shares issued and outstanding 7 7
Additional paid-in capital 120,204 117,763
Retained earnings 109,131 93,919
Total stockholders' equity 229,342 211,689
Total liabilities and stockholders' equity $ 364,647 $ 310,526