XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 401,880 $ 369,110
Restricted cash 0 95,006
Marketable securities 1,076,044 1,253,480
Accounts receivable, net of allowances of $654 and $7,788 at September 30, 2025 and December 31, 2024, respectively 265,513 223,749
Inventory 188,652 165,004
Prepaid expenses and other current assets 459,698 220,735
Total current assets 2,391,787 2,327,084
Property and equipment, net 131,317 147,514
Intangible assets, net 27,332 42,398
Goodwill 214,406 211,571
Other assets 234,748 205,542
Deferred tax assets, net 320,898 315,567
Total assets 3,320,488 3,249,676
Current liabilities:    
Accounts payable 188,571 90,032
Accrued liabilities 207,926 196,887
Deferred revenues, current 111,493 237,225
Warranty obligations, current 31,473 34,656
Debt, current 631,681 101,291
Total current liabilities 1,171,144 660,091
Long-term liabilities:    
Deferred revenues, non-current 345,710 341,982
Warranty obligations, non-current 178,668 158,233
Other liabilities 58,077 55,265
Debt, non-current 571,867 1,201,089
Total liabilities 2,325,466 2,416,660
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Common stock, $0.00001 par value, 300,000 shares authorized; and 130,849 shares and 132,448 shares issued and outstanding at September 30, 2025 and December 31, 2024, respectively 1 1
Additional paid-in capital 1,234,287 1,084,573
Accumulated deficit (242,583) (245,206)
Accumulated other comprehensive income (loss) 3,317 (6,352)
Total stockholders’ equity 995,022 833,016
Total liabilities and stockholders’ equity $ 3,320,488 $ 3,249,676