XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 471,637 $ 437,353
Short-term investments, net 208,446 186,685
Accounts receivable, net of allowance for credit losses of $7,323 and $7,253 as of March 31, 2021 and December 31, 2020, respectively 1,368,668 1,584,109
Prepaid expenses and other current assets 121,398 102,170
TOTAL CURRENT ASSETS 2,170,149 2,310,317
Property and equipment, net 115,914 115,863
Operating lease assets 237,917 248,143
Deferred income taxes 50,168 50,168
Other assets, non-current 28,551 29,154
TOTAL ASSETS 2,602,699 2,753,645
Current liabilities:    
Accounts payable 1,142,258 1,348,480
Accrued expenses and other current liabilities 83,530 88,335
Operating lease liabilities 37,688 37,868
TOTAL CURRENT LIABILITIES 1,263,476 1,474,683
Operating lease liabilities, non-current 245,899 254,562
Other liabilities, non-current 9,011 11,255
TOTAL LIABILITIES 1,518,386 1,740,500
Commitments and contingencies (Note 10)
STOCKHOLDERS’ EQUITY    
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of March 31, 2021 and December 31, 2020
Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 43,025 and 42,338 shares issued and outstanding as of March 31, 2021 and December 31, 2020, respectively Class B, 95,000 shares authorized; 4,506 and 5,002 shares issued and outstanding as of March 31, 2021 and December 31, 2020, respectively 0 0
Additional paid-in capital 587,304 538,778
Retained earnings 497,009 474,367
TOTAL STOCKHOLDERS’ EQUITY 1,084,313 1,013,145
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 2,602,699 $ 2,753,645