XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 262,435 $ 258,874
Short-term marketable securities 286,506 190,318
Accounts receivable, net 38,872 35,910
Inventories 91,814 102,878
Prepaid expenses and other current assets 23,720 13,252
Total current assets 703,347 601,232
PROPERTY AND EQUIPMENT, net 168,498 166,188
INTANGIBLE ASSETS, net 9,807 12,506
GOODWILL 91,849 91,849
DEFERRED TAX ASSETS 3,266 3,339
OTHER ASSETS 28,223 28,225
Total assets 1,004,990 903,339
CURRENT LIABILITIES:    
Accounts payable 40,390 34,712
Accrued payroll and related expenses 14,064 14,806
Taxes payable 970 902
Other accrued liabilities 10,638 12,106
Total current liabilities 66,062 62,526
LONG-TERM INCOME TAXES PAYABLE 14,644 15,588
OTHER LIABILITIES 15,928 14,814
Total liabilities 96,634 92,928
COMMITMENTS AND CONTINGENCIES (Notes 11, 12 and 13)
STOCKHOLDERS' EQUITY:    
Common stock 28 28
Additional paid-in capital 189,790 190,920
Accumulated other comprehensive loss (3,249) (2,163)
Retained earnings 721,787 621,626
Total stockholders' equity 908,356 810,411
Total liabilities and stockholders' equity $ 1,004,990 $ 903,339