XML 41 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Note 1 - Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]

Three months ended March 31,

 

2021

  

2020

 

Cash, cash equivalents and restricted cash, beginning of period

 $437,648  $268,108 

End of the period

        

Cash and cash equivalents

  452,928   242,604 

Restricted cash

  1,512   4,881 

Total cash, cash equivalents and restricted cash, end of period

  454,440   247,485 

Net increase (decrease) in cash, cash equivalents and restricted cash

 $16,792  $(20,623)