XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 67,383 $ 158,117
Short-term marketable securities 260,209 372,235
Accounts receivable, net 27,980 41,393
Inventories 111,258 99,266
Prepaid expenses and other current assets 14,219 15,804
Total current assets 481,049 686,815
PROPERTY AND EQUIPMENT, net 184,245 179,824
INTANGIBLE ASSETS, net 7,684 9,012
GOODWILL 91,849 91,849
DEFERRED TAX ASSETS 19,830 16,433
OTHER ASSETS 24,347 30,554
Total assets 809,004 1,014,487
CURRENT LIABILITIES:    
Accounts payable 41,402 43,721
Accrued payroll and related expenses 14,569 15,492
Taxes payable 561 1,210
Other accrued liabilities 13,597 11,898
Total current liabilities 70,129 72,321
LONG-TERM INCOME TAXES PAYABLE 15,739 15,280
OTHER LIABILITIES 12,891 14,854
Total liabilities 98,759 102,455
COMMITMENTS AND CONTINGENCIES (Notes 11, 12 and 13)
STOCKHOLDERS' EQUITY:    
Common stock 24 28
Additional paid-in capital 0 162,301
Accumulated other comprehensive loss (10,060) (3,737)
Retained earnings 720,281 753,440
Total stockholders' equity 710,245 912,032
Total liabilities and stockholders' equity $ 809,004 $ 1,014,487