v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 338,468 $ 783,112
Marketable securities 521,570 241,117
Trade receivables, net of allowances of $16,400 and $3,202, respectively 622,425 905,146
Inventories, net 1,443,449 729,201
Prepaid expenses and other current assets 378,394 241,082
Total current assets 3,304,306 2,899,658
LONG-TERM ASSETS:    
Marketable securities 407,825 645,491
Deferred tax assets, net 80,912 44,153
Property, plant and equipment, net 614,579 543,969
Operating lease right-of-use assets, net 64,167 62,754
Intangible assets, net 35,345 19,929
Goodwill 42,996 31,189
Other long-term assets 37,601 18,806
Total long-term assets 1,283,425 1,366,291
Total assets 4,587,731 4,265,949
CURRENT LIABILITIES:    
Trade payables, net 386,471 459,831
Employees and payroll accruals 76,966 85,158
Warranty obligations 183,047 103,975
Deferred revenues and customers advances 40,836 26,641
Accounts Payable and Other Accrued Liabilities, Current 205,911 214,112
Total current liabilities 893,231 889,717
LONG-TERM LIABILITIES:    
Convertible senior notes, net 627,381 624,451
Warranty obligations 335,197 281,082
Deferred revenues 214,607 186,936
Finance lease liabilities 41,892 45,385
Operating lease liabilities 45,070 46,256
Other long-term liabilities 18,444 15,756
Total long-term liabilities 1,282,591 1,199,866
COMMITMENTS AND CONTINGENT LIABILITIES
STOCKHOLDERS' EQUITY:    
Common stock of $0.0001 par value - Authorized: 125,000,000 shares as of December 31, 2023 and December 31, 2022; issued and outstanding:57,123,437 and 56,133,404 shares as of December 31, 2023 and December 31, 2022, respectively 6 6
Additional paid-in capital 1,680,622 1,505,632
Accumulated other comprehensive loss (46,885) (73,109)
Retained earnings 778,166 743,837
Total stockholders’ equity 2,411,909 2,176,366
Total liabilities and stockholders' equity $ 4,587,731 $ 4,265,949