XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 2,429,031 $ 1,938,606
Marketable securities 3,844,923 3,069,362
Accounts receivable, net 1,226,795 1,024,569
Inventories 1,853,776 1,945,180
Prepaid expenses and other current assets 487,793 412,518
Total current assets 9,842,318 8,390,235
Property and equipment, net 96,282 101,580
Acquisition-related intangible assets, net 75,388 88,768
Goodwill 268,531 268,531
Deferred tax assets 1,177,172 945,792
Other assets 163,544 151,900
TOTAL ASSETS 11,623,235 9,946,806
CURRENT LIABILITIES:    
Accounts payable 297,832 435,059
Accrued liabilities 320,071 407,302
Deferred revenue 1,329,450 915,204
Other current liabilities 214,526 152,041
Total current liabilities 2,161,879 1,909,606
Income taxes payable 107,833 95,751
Deferred revenue, non-current 789,336 591,000
Other long-term liabilities 133,379 131,390
TOTAL LIABILITIES 3,192,427 2,727,747
Commitments and contingencies (Note 5)
STOCKHOLDERS’ EQUITY:    
Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of June 30, 2024 and December 31, 2023 0 0
Common stock, $0.0001 par value—1,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 314,086 and 312,245 shares issued and outstanding as of June 30, 2024 and December 31, 2023 31 31
Additional paid-in capital 2,263,356 2,108,331
Retained earnings 6,182,479 5,114,025
Accumulated other comprehensive income (loss) (15,058) (3,328)
TOTAL STOCKHOLDERS’ EQUITY 8,430,808 7,219,059
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 11,623,235 $ 9,946,806