XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 94,743 $ 105,372
Short-term marketable securities 261,896 248,441
Accounts receivable, net 28,539 20,836
Inventories 150,246 135,420
Prepaid expenses and other current assets 20,692 15,004
Total current assets 556,116 525,073
PROPERTY AND EQUIPMENT, net 166,391 176,681
INTANGIBLE ASSETS, net 4,967 6,597
GOODWILL 91,849 91,849
DEFERRED TAX ASSETS 28,943 19,034
OTHER ASSETS 17,224 20,862
Total assets 865,490 840,096
CURRENT LIABILITIES:    
Accounts payable 28,553 30,088
Accrued payroll and related expenses 13,778 14,778
Taxes payable 774 938
Other accrued liabilities 10,316 12,572
Total current liabilities 53,421 58,376
LONG-TERM INCOME TAXES PAYABLE 16,724 15,757
OTHER LIABILITIES 10,288 10,747
Total liabilities 80,433 84,880
COMMITMENTS AND CONTINGENCIES (Notes 11, 12 and 13)
STOCKHOLDERS' EQUITY:    
Common stock 23 24
Additional paid-in capital 19,429 0
Accumulated other comprehensive loss (5,730) (7,344)
Retained earnings 771,335 762,536
Total stockholders' equity 785,057 755,216
Total liabilities and stockholders' equity $ 865,490 $ 840,096