XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 474,318 $ 369,110
Restricted cash 0 95,006
Marketable securities 1,038,536 1,253,480
Accounts receivable, net of allowances of $580 and $7,788 at December 31, 2025 and December 31, 2024, respectively 229,881 223,749
Inventory 288,047 165,004
Prepaid expenses and other current assets 576,078 220,735
Total current assets 2,606,860 2,327,084
Property and equipment, net 136,804 147,514
Intangible assets, net 22,288 42,398
Goodwill 214,760 211,571
Other assets 222,677 205,542
Deferred tax assets, net 306,403 315,567
Total assets 3,509,792 3,249,676
Current liabilities:    
Accounts payable 203,039 90,032
Accrued liabilities 217,366 196,887
Deferred revenues, current 180,524 237,225
Warranty obligations, current 29,038 34,656
Debt, current 632,183 101,291
Total current liabilities 1,262,150 660,091
Long-term liabilities:    
Deferred revenues, non-current 337,923 341,982
Warranty obligations, non-current 185,005 158,233
Other liabilities 65,497 55,265
Debt, non-current 572,194 1,201,089
Total liabilities 2,422,769 2,416,660
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, $0.00001 par value, 300,000 shares authorized; and 131,080 shares and 132,448 shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively 1 1
Additional paid-in capital 1,289,164 1,084,573
Accumulated deficit (203,896) (245,206)
Accumulated other comprehensive income (loss) 1,754 (6,352)
Total stockholders’ equity 1,087,023 833,016
Total liabilities and stockholders’ equity $ 3,509,792 $ 3,249,676