XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 428,372 $ 223,901
Short-term bank deposits 3,432 5,010
Restricted bank deposits 2,135 27,558
Marketable securities 113,032 91,845
Trade receivables, net of allowances of $6,273 and $2,473, respectively 181,700 298,383
Prepaid expenses and other current assets 79,867 115,268
Inventories, net 264,460 170,798
Total current assets 1,072,998 932,763
LONG-TERM ASSETS:    
Marketable securities 45,684 119,176
Operating lease right-of-use assets, net 36,951 35,858
Property, plant and equipment, net 226,416 176,963
Deferred tax assets, net 19,121 16,298
Intangible assets, net 68,211 74,008
Goodwill 128,279 129,654
Other long-term assets 8,166 9,904
Total long-term assets 532,828 561,861
Total assets 1,605,826 1,494,624
CURRENT LIABILITIES:    
Trade payables, net 158,264 157,148
Employees and payroll accruals 48,764 47,390
Current maturities of bank loans and accrued interest 15,256 15,673
Warranty obligations 68,674 65,112
Deferred revenues and customers advances 25,625 70,815
Accrued expenses and other current liabilities 88,482 80,576
Total current liabilities 405,065 436,714
LONG-TERM LIABILITIES:    
Bank loans 173
Warranty obligations 124,010 107,451
Deferred revenues 103,181 89,982
Operating lease liabilities 29,991 30,213
Deferred tax liabilities, net 1,112 4,461
Other long-term liabilities 17,666 13,960
Total long-term liabilities 275,960 246,240
STOCKHOLDERS' EQUITY:    
Common stock of $0.0001 par value - Authorized: 125,000,000 shares as of June 30, 2020 and December 31, 2019; issued: 50,075,751 and 49,081,457 shares as of June 30, 2020 and December 31, 2019, respectively; outstanding: 50,075,751 and 48,898,062 shares as of June 30, 2020 and December 31, 2019, respectively. 5 5
Additional paid-in capital 511,640 475,792
Accumulated other comprehensive loss (3,442) (1,809)
Retained earnings 416,598 337,682
Total stockholders' equity 924,801 811,670
Total liabilities and stockholders' equity $ 1,605,826 $ 1,494,624