XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 342,867 $ 189,265
Short-term investments 469,012 535,817
Accounts receivable, net 125,508 104,813
Inventories 359,647 259,417
Other current assets 35,055 35,540
Total current assets 1,332,089 1,124,852
Property and equipment, net 356,687 362,962
Goodwill 6,571 6,571
Deferred tax assets, net 23,961 21,917
Other long-term assets 66,385 69,523
Total assets 1,785,693 1,585,825
Current liabilities:    
Accounts payable 77,925 83,027
Accrued compensation and related benefits 85,238 62,635
Other accrued liabilities 91,324 81,282
Total current liabilities 254,487 226,944
Income tax liabilities 47,350 47,669
Other long-term liabilities 60,734 67,227
Total liabilities 362,571 341,840
Commitments and contingencies
Stockholders’ equity:    
Common stock and additional paid-in capital: $0.001 par value; shares authorized: 150,000; shares issued and outstanding: 46,787 and 46,256, respectively 891,888 803,226
Retained earnings 545,920 424,879
Accumulated other comprehensive income (loss) (14,686) 15,880
Total stockholders’ equity 1,423,122 1,243,985
Total liabilities and stockholders’ equity $ 1,785,693 $ 1,585,825