XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 506,959 $ 288,607
Short-term investments 433,527 449,266
Accounts receivable, net 169,180 182,714
Inventories 427,432 447,290
Other current assets 95,253 42,742
Total current assets 1,632,351 1,410,619
Property and equipment, net 341,911 357,157
Goodwill 6,571 6,571
Deferred tax assets, net 35,755 35,252
Other long-term assets 204,032 249,286
Total assets 2,220,620 2,058,885
Current liabilities:    
Accounts payable 70,614 61,461
Accrued compensation and related benefits 66,817 88,260
Other accrued liabilities 113,410 113,679
Total current liabilities 250,841 263,400
Income tax liabilities 54,032 53,509
Other long-term liabilities 76,658 73,374
Total liabilities 381,531 390,283
Commitments and contingencies
Stockholders’ equity:    
Common stock and additional paid-in capital: $0.001 par value; shares authorized: 150,000; shares issued and outstanding: 47,611 and 47,107, respectively 1,055,130 975,276
Retained earnings 827,356 716,403
Accumulated other comprehensive loss (43,397) (23,077)
Total stockholders’ equity 1,839,089 1,668,602
Total liabilities and stockholders’ equity $ 2,220,620 $ 2,058,885