XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
[1]
Current assets:    
Cash and cash equivalents $ 2,455,006 $ 1,687,829
Marketable securities—available-for-sale (amortized cost $473,126 and $469,917 as of September 30, 2025 and December 31, 2024, respectively; allowance for credit losses $0 as of September 30, 2025 and December 31, 2024) 474,814 470,263
Accounts receivable 895,890 853,154
Inventory 83,447 58,872
Prepaid expenses and other current assets 368,732 168,912
Total current assets 4,277,889 3,239,030
Restricted cash 1,843 1,622
Long term equity investments 21,870 18,814
Inventory 366,510 348,327
Property and equipment, net 798,634 763,411
Finance lease right-of-use assets, net 28,155 30,803
Other intangible assets, net 119,421 113,803
Goodwill 155,593 155,593
Deferred income tax asset 528,138 762,071
Other assets, net 32,303 10,848
Total assets 6,330,356 5,444,322
Current liabilities:    
Accounts payable 171,925 197,465
Accrued compensation 168,250 188,677
Accrued and other current liabilities 948,439 1,212,048
Finance lease liabilities 4,491 4,419
Acquisition-related contingent consideration 45,624 39,238
Total current liabilities 1,338,729 1,641,847
Acquisition-related contingent consideration 138,376 153,762
Finance lease liabilities 30,881 33,542
Other liabilities 171,176 167,543
Total liabilities 1,679,162 1,996,694
Commitments and contingencies (Note 17)
Stockholders’ equity:    
Preferred Stock, $0.001 par value; 5,000,000 shares authorized; none issued or outstanding 0 0
Common Stock, $0.001 par value; 400,000,000 shares authorized; 196,130,993 and 193,434,305 shares issued and outstanding as of September 30, 2025 and December 31, 2024, respectively 196 193
Additional paid-in capital 4,721,953 4,533,437
Accumulated other comprehensive income (loss) 14,555 (13,121)
Accumulated deficit (85,510) (1,072,881)
Total stockholders’ equity 4,651,194 3,447,628
Total liabilities and stockholders’ equity $ 6,330,356 $ 5,444,322
[1] The condensed consolidated balance sheet at December 31, 2024 has been derived from the audited consolidated financial statements at that date.