XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,687,829 $ 3,213,376
Marketable securities—available-for-sale (amortized cost $469,917 and $442,816 as of December 31, 2024 and 2023 respectively; allowance for credit losses $0 as of December 31, 2024 and 2023) 470,263 442,667
Accounts receivable 853,154 743,557
Inventory 58,872 62,972
Prepaid expenses and other current assets 168,912 182,830
Total current assets 3,239,030 4,645,402
Restricted cash 1,622 1,845
Long term equity investments 18,814 187,716
Inventory 348,327 206,965
Property and equipment, net 763,411 751,513
Finance lease right-of-use assets, net 30,803 25,535
Other intangible assets, net 113,803 123,545
Goodwill 155,593 155,593
Deferred income tax asset 762,071 631,886
Other assets, net 10,848 52,107
Total assets 5,444,322 6,782,107
Current liabilities:    
Accounts payable 197,465 109,601
Accrued compensation 188,677 153,348
Accrued and other current liabilities 1,212,048 935,569
Finance lease liabilities 4,419 3,439
Acquisition-related contingent consideration 39,238 38,422
Total current liabilities 1,641,847 1,240,379
Acquisition-related contingent consideration 153,762 173,578
Finance lease liabilities 33,542 29,162
Other liabilities 167,543 149,151
Total liabilities 1,996,694 1,592,270
Commitments and contingencies (Note 16)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; none issued or outstanding as of December 31, 2024 and 2023 0 0
Common stock, $0.001 par value; 400,000,000 shares authorized; 193,434,305 and 224,286,862 shares issued and outstanding as of December 31, 2024 and 2023, respectively 193 224
Additional paid-in capital 4,533,437 5,016,122
Accumulated other comprehensive (loss) income (13,121) 13,106
(Accumulated deficit) retained earnings (1,072,881) 160,385
Total stockholders’ equity 3,447,628 5,189,837
Total liabilities and stockholders’ equity $ 5,444,322 $ 6,782,107