XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 252,102 $ 288,748
Marketable securities 1,394,302 1,406,286
Accounts receivable, net of allowances of $3,307 and $2,502 at June 30, 2024 and December 31, 2023, respectively 277,475 445,959
Inventory 176,068 213,595
Prepaid expenses and other assets 141,702 88,930
Total current assets 2,241,649 2,443,518
Property and equipment, net 152,070 168,244
Operating lease, right of use asset, net 19,394 19,887
Intangible assets, net 56,715 68,536
Goodwill 213,239 214,562
Other assets 204,202 215,895
Deferred tax assets, net 279,307 252,370
Total assets 3,166,576 3,383,012
Current liabilities:    
Accounts payable 79,646 116,164
Accrued liabilities 197,556 261,919
Deferred revenues, current 123,577 118,300
Warranty obligations, current 30,261 36,066
Debt, current 98,592 0
Total current liabilities 529,632 532,449
Long-term liabilities:    
Deferred revenues, non-current 353,199 369,172
Warranty obligations, non-current 146,918 153,021
Other liabilities 52,872 51,008
Debt, non-current 1,199,432 1,293,738
Total liabilities 2,282,053 2,399,388
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Common stock, $0.00001 par value, 300,000 shares authorized; and 135,396 shares and 135,722 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively 1 1
Additional paid-in capital 993,368 939,338
Accumulated earnings (deficit) (100,895) 46,273
Accumulated other comprehensive loss (7,951) (1,988)
Total stockholders’ equity 884,523 983,624
Total liabilities and stockholders’ equity $ 3,166,576 $ 3,383,012