XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 260,604 $ 189,265
Short-term investments 512,908 535,817
Accounts receivable, net 120,318 104,813
Inventories 311,040 259,417
Other current assets 42,266 35,540
Total current assets 1,247,136 1,124,852
Property and equipment, net 369,374 362,962
Goodwill 6,571 6,571
Deferred tax assets, net 22,848 21,917
Other long-term assets 68,052 69,523
Total assets 1,713,981 1,585,825
Current liabilities:    
Accounts payable 71,572 83,027
Accrued compensation and related benefits 89,869 62,635
Other accrued liabilities 111,087 81,282
Total current liabilities 272,528 226,944
Income tax liabilities 49,782 47,669
Other long-term liabilities 65,559 67,227
Total liabilities 387,869 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,625 and 46,256, respectively 847,966 803,226
Retained earnings 467,844 424,879
Accumulated other comprehensive income 10,302 15,880
Total stockholders’ equity 1,326,112 1,243,985
Total liabilities and stockholders’ equity $ 1,713,981 $ 1,585,825