XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
[1]
Current assets:    
Cash and cash equivalents $ 1,941,722 $ 1,687,829
Marketable securities—available-for-sale (amortized cost $465,659 and $469,917 as of March 31, 2025 and December 31, 2024, respectively; allowance for credit losses $0 as of March 31, 2025 and December 31, 2024) 466,936 470,263
Accounts receivable 823,134 853,154
Inventory 63,975 58,872
Prepaid expenses and other current assets 211,654 168,912
Total current assets 3,507,421 3,239,030
Restricted cash 1,665 1,622
Long term equity investments 17,463 18,814
Inventory 365,311 348,327
Property and equipment, net 765,359 763,411
Finance lease right-of-use assets, net 29,892 30,803
Other intangible assets, net 107,611 113,803
Goodwill 155,593 155,593
Deferred income tax asset 768,899 762,071
Other assets, net 30,151 10,848
Total assets 5,749,365 5,444,322
Current liabilities:    
Accounts payable 195,537 197,465
Accrued compensation 102,820 188,677
Accrued and other current liabilities 1,375,738 1,212,048
Finance lease liabilities 4,478 4,419
Acquisition-related contingent consideration 41,717 39,238
Total current liabilities 1,720,290 1,641,847
Acquisition-related contingent consideration 153,283 153,762
Finance lease liabilities 32,643 33,542
Other liabilities 175,586 167,543
Total liabilities 2,081,802 1,996,694
Commitments and contingencies (Note 15)
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; 193,783,446 and 193,434,305 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively 193 193
Additional paid-in capital 4,588,286 4,533,437
Accumulated other comprehensive loss (6,238) (13,121)
Accumulated deficit (914,678) (1,072,881)
Total stockholders’ equity 3,667,563 3,447,628
Total liabilities and stockholders’ equity $ 5,749,365 $ 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.