XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 94,189 $ 105,372
Short-term marketable securities 264,439 248,441
Accounts receivable, net 20,585 20,836
Inventories 142,444 135,420
Prepaid expenses and other current assets 17,538 15,004
Total current assets 539,195 525,073
PROPERTY AND EQUIPMENT, net 173,506 176,681
INTANGIBLE ASSETS, net 6,054 6,597
GOODWILL 91,849 91,849
DEFERRED TAX ASSETS 19,771 19,034
OTHER ASSETS 21,030 20,862
Total assets 851,405 840,096
CURRENT LIABILITIES:    
Accounts payable 34,694 30,088
Accrued payroll and related expenses 13,442 14,778
Taxes payable 667 938
Other accrued liabilities 14,259 12,572
Total current liabilities 63,062 58,376
LONG-TERM INCOME TAXES PAYABLE 15,741 15,757
OTHER LIABILITIES 10,300 10,747
Total liabilities 89,103 84,880
COMMITMENTS AND CONTINGENCIES (Notes 11, 12 and 13)
STOCKHOLDERS' EQUITY:    
Common stock 23 24
Additional paid-in capital 8,780 0
Accumulated other comprehensive loss (5,044) (7,344)
Retained earnings 758,543 762,536
Total stockholders' equity 762,302 755,216
Total liabilities and stockholders' equity $ 851,405 $ 840,096