XML 51 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Commitments and Contingencies - Future Purchase Obligations and Minimum Rental Commitments for Leasehold Properties and Operating Leases With Non-cancelable Terms (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2020 $ 5,638
2021 4,312
2022 2,133
2023 and thereafter 123
Total 12,206
Minimum Rental Commitments for Leasehold Properties [Member]  
2020 530
2021 141
2022 113
2023 and thereafter 123
Total 907
Commitments for Other Lease Obligations [Member]  
2020 3,989
2021 4,070
2022 2,020
2023 and thereafter
Total 10,079
Other Purchase Obligations [Member]  
2020 1,119
2021 101
2022
2023 and thereafter
Total $ 1,220