v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 783,112 $ 530,089
Marketable securities 241,117 167,728
Trade receivables, net of allowances of $3,202 and $2,626, respectively 905,146 456,339
Inventories, net 729,201 380,143
Prepaid expenses and other current assets 241,082 176,992
Total current assets 2,899,658 1,711,291
LONG-TERM ASSETS:    
Marketable securities 645,491 482,228
Deferred tax assets, net 44,153 27,572
Property, plant and equipment, net 543,969 410,379
Operating lease right-of-use assets, net 62,754 47,137
Intangible assets, net 19,929 58,861
Goodwill 31,189 129,629
Other long-term assets 18,806 33,856
Total long-term assets 1,366,291 1,189,662
Total assets 4,265,949 2,900,953
CURRENT LIABILITIES:    
Trade payables, net 459,831 252,068
Employees and payroll accruals 85,158 74,465
Warranty obligations 103,975 71,480
Deferred revenues and customers advances 26,641 17,789
Accrued expenses and other current liabilities 214,112 109,379
Total current liabilities 889,717 525,181
LONG-TERM LIABILITIES:    
Convertible senior notes, net 624,451 621,535
Warranty obligations 281,082 193,680
Deferred revenues 186,936 151,556
Finance lease liabilities 45,385 40,508
Operating lease liabilities 46,256 38,912
Other long-term liabilities 15,756 19,542
Total long-term liabilities 1,199,866 1,065,733
COMMITMENTS AND CONTINGENT LIABILITIES
STOCKHOLDERS' EQUITY:    
Common stock of $0.0001 par value - Authorized: 125,000,000 shares as of December 31, 2022 and December 31, 2021; issued and outstanding: 56,133,404 and 52,815,395 shares as of December 31, 2022 and December 31, 2021, respectively 6 5
Additional paid-in capital 1,505,632 687,295
Accumulated other comprehensive loss (73,109) (27,319)
Retained earnings 743,837 650,058
Total stockholders’ equity 2,176,366 1,310,039
Total liabilities and stockholders' equity $ 4,265,949 $ 2,900,953