XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 133,474 $ 158,117
Short-term marketable securities 229,754 372,235
Accounts receivable, net 16,075 41,393
Inventories 120,092 99,266
Prepaid expenses and other current assets 12,634 15,804
Total current assets 512,029 686,815
PROPERTY AND EQUIPMENT, net 181,224 179,824
INTANGIBLE ASSETS, net 7,141 9,012
GOODWILL 91,849 91,849
DEFERRED TAX ASSETS 23,935 16,433
OTHER ASSETS 21,785 30,554
Total assets 837,963 1,014,487
CURRENT LIABILITIES:    
Accounts payable 29,521 43,721
Accrued payroll and related expenses 13,765 15,492
Taxes payable 2,960 1,210
Other accrued liabilities 12,613 11,898
Total current liabilities 58,859 72,321
LONG-TERM INCOME TAXES PAYABLE 16,398 15,280
OTHER LIABILITIES 12,424 14,854
Total liabilities 87,681 102,455
COMMITMENTS AND CONTINGENCIES (Notes 11, 12 and 13)
STOCKHOLDERS' EQUITY:    
Common stock 24 28
Additional paid-in capital 6,123 162,301
Accumulated other comprehensive loss (11,817) (3,737)
Retained earnings 755,952 753,440
Total stockholders' equity 750,282 912,032
Total liabilities and stockholders' equity $ 837,963 $ 1,014,487