XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 220,210 $ 334,944
Short-term investments 450,078 260,169
Accounts receivable, net 77,553 66,843
Inventories 177,322 157,062
Other current assets 24,917 22,980
Total current assets 950,080 841,998
Property and equipment, net 332,093 281,528
Goodwill 6,571 6,571
Deferred tax assets, net 17,699 18,556
Other long-term assets 66,548 59,838
Total assets 1,372,991 1,208,491
Current liabilities:    
Accounts payable 58,882 38,169
Accrued compensation and related benefits 55,279 45,840
Other accrued liabilities 68,570 62,960
Total current liabilities 182,731 146,969
Income tax liabilities 38,498 37,062
Other long-term liabilities 64,407 57,873
Total liabilities 285,636 241,904
Commitments and contingencies
Stockholders’ equity:    
Common stock and additional paid-in capital: $0.001 par value; shares authorized: 150,000; shares issued and outstanding: 45,917 and 45,267, respectively 733,672 657,701
Retained earnings 341,382 298,746
Accumulated other comprehensive income 12,301 10,140
Total stockholders’ equity 1,087,355 966,587
Total liabilities and stockholders’ equity $ 1,372,991 $ 1,208,491