XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 1,071,764 $ 1,030,506
Short-term investments, net 450,117 416,080
Accounts receivable, net of allowance for credit losses of $11,722 and $10,477 as of September 30, 2023 and December 31, 2022, respectively 2,434,047 2,347,195
Prepaid expenses and other current assets 57,878 51,836
TOTAL CURRENT ASSETS 4,013,806 3,845,617
Property and equipment, net 152,863 173,759
Operating lease assets 208,583 220,396
Deferred income taxes 94,028 94,028
Other assets, non-current 51,152 46,879
TOTAL ASSETS 4,520,432 4,380,679
Current liabilities:    
Accounts payable 1,967,649 1,871,419
Accrued expenses and other current liabilities 121,616 105,474
Operating lease liabilities 57,890 52,430
TOTAL CURRENT LIABILITIES 2,147,155 2,029,323
Operating lease liabilities, non-current 190,207 208,527
Other liabilities, non-current 27,544 27,490
TOTAL LIABILITIES 2,364,906 2,265,340
Commitments and contingencies (Note 11)
STOCKHOLDERS’ EQUITY    
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of September 30, 2023 and December 31, 2022 0 0
Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 446,208 and 446,456 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively Class B, 95,000 shares authorized; 44,036 and 44,012 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 0 0
Additional paid-in capital 1,835,107 1,449,825
Retained earnings 320,419 665,514
TOTAL STOCKHOLDERS’ EQUITY 2,155,526 2,115,339
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 4,520,432 $ 4,380,679