XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Note 3 - Cash, Cash Equivalents, Investments and Restricted Cash - Cash Equivalents, Short-term and Long-term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Cash $ 300,609 $ 144,860
Money market funds 34,335 28,100
Commercial paper 2,999 1,994
U.S. treasuries and government agency bonds 7,499 19,493
Total 597,974 458,535
Cash and cash equivalents 334,944 172,960
Short-term investments 260,169 282,437
Investment within other long-term assets 2,861 3,138
Corporate Debt Securities [Member]    
Available-for-sale securities 249,671 260,950
Auction Rate Securities [Member]    
Available-for-sale securities $ 2,861 $ 3,138