XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 226,091 $ 334,944
Short-term investments 515,947 260,169
Accounts receivable, net 79,859 66,843
Inventories 208,062 157,062
Other current assets 34,535 22,980
Total current assets 1,064,494 841,998
Property and equipment, net 340,060 281,528
Goodwill 6,571 6,571
Deferred tax assets, net 17,726 18,556
Other long-term assets 67,050 59,838
Total assets 1,495,901 1,208,491
Current liabilities:    
Accounts payable 72,092 38,169
Accrued compensation and related benefits 75,815 45,840
Other accrued liabilities 79,756 62,960
Total current liabilities 227,663 146,969
Income tax liabilities 41,019 37,062
Other long-term liabilities 64,506 57,873
Total liabilities 333,188 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: 46,091 and 45,267, respectively 769,858 657,701
Retained earnings 381,193 298,746
Accumulated other comprehensive income 11,662 10,140
Total stockholders’ equity 1,162,713 966,587
Total liabilities and stockholders’ equity $ 1,495,901 $ 1,208,491