XML 16 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 155,950 $ 133,400
Accounts receivable, net 599,565 377,240
Prepaid expenses and other current assets 10,298 5,763
TOTAL CURRENT ASSETS 765,813 516,403
Property and equipment, net 17,405 14,779
Deferred income taxes 3,359 1,778
Other assets, non-current 10,587 4,636
TOTAL ASSETS 797,164 537,596
Current liabilities:    
Accounts payable 490,377 321,163
Accrued expenses and other current liabilities 28,155 22,973
TOTAL CURRENT LIABILITIES 518,532 344,136
Debt, net 27,000 25,847
Other liabilities, non-current 6,049 3,233
TOTAL LIABILITIES 551,581 373,216
Commitments and contingencies (Note 13)
STOCKHOLDERS’ EQUITY    
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of December 31, 2016 and 2017
Common stock, par value $0.000001; 1,000,000 Class A shares authorized as of December 31, 2016 and 2017; 10,071 and 32,486 shares issued and outstanding as of December 31, 2016 and 2017, respectively; 95,000 Class B shares authorized as of December 31, 2016 and 2017; 29,060 and 9,155 shares issued and outstanding as of December 31, 2016 and 2017, respectively 0 0
Additional paid-in capital 209,603 179,198
Retained earnings (accumulated deficit) 35,980 (14,818)
TOTAL STOCKHOLDERS’ EQUITY 245,583 164,380
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 797,164 $ 537,596