XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
[1]
Current assets:    
Cash and cash equivalents $ 1,954,969 $ 1,687,829
Marketable securities—available-for-sale (amortized cost $465,456 and $469,917 as of June 30, 2025 and December 31, 2024, respectively; allowance for credit losses $0 as of June 30, 2025 and December 31, 2024) 466,769 470,263
Accounts receivable 842,892 853,154
Inventory 83,423 58,872
Prepaid expenses and other current assets 295,648 168,912
Total current assets 3,643,701 3,239,030
Restricted cash 1,844 1,622
Long term equity investments 13,313 18,814
Inventory 368,108 348,327
Property and equipment, net 798,543 763,411
Finance lease right-of-use assets, net 29,001 30,803
Other intangible assets, net 126,419 113,803
Goodwill 155,593 155,593
Deferred income tax asset 652,280 762,071
Other assets, net 32,552 10,848
Total assets 5,821,354 5,444,322
Current liabilities:    
Accounts payable 241,094 197,465
Accrued compensation 129,114 188,677
Accrued and other current liabilities 857,094 1,212,048
Finance lease liabilities 4,475 4,419
Acquisition-related contingent consideration 46,842 39,238
Total current liabilities 1,278,619 1,641,847
Acquisition-related contingent consideration 160,158 153,762
Finance lease liabilities 31,760 33,542
Other liabilities 179,914 167,543
Total liabilities 1,650,451 1,996,694
Commitments and contingencies (Note 16)
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; 194,123,265 and 193,434,305 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 194 193
Additional paid-in capital 4,666,949 4,533,437
Accumulated other comprehensive income (loss) 13,439 (13,121)
Accumulated deficit (509,679) (1,072,881)
Total stockholders’ equity 4,170,903 3,447,628
Total liabilities and stockholders’ equity $ 5,821,354 $ 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.