XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 170,624 $ 158,117
Short-term marketable securities 273,419 372,235
Accounts receivable, net 30,658 41,393
Inventories 103,115 99,266
Prepaid expenses and other current assets 14,685 15,804
Total current assets 592,501 686,815
PROPERTY AND EQUIPMENT, net 180,073 179,824
INTANGIBLE ASSETS, net 8,288 9,012
GOODWILL 91,849 91,849
DEFERRED TAX ASSETS 17,371 16,433
OTHER ASSETS 29,113 30,554
Total assets 919,195 1,014,487
CURRENT LIABILITIES:    
Accounts payable 36,175 43,721
Accrued payroll and related expenses 13,459 15,492
Taxes payable 5,601 1,210
Other accrued liabilities 13,999 11,898
Total current liabilities 69,234 72,321
LONG-TERM INCOME TAXES PAYABLE 15,384 15,280
OTHER LIABILITIES 14,004 14,854
Total liabilities 98,622 102,455
COMMITMENTS AND CONTINGENCIES (Notes 11, 12 and 13)
STOCKHOLDERS' EQUITY:    
Common stock 26 28
Additional paid-in capital 39,684 162,301
Accumulated other comprehensive loss (8,169) (3,737)
Retained earnings 789,032 753,440
Total stockholders' equity 820,573 912,032
Total liabilities and stockholders' equity $ 919,195 $ 1,014,487