XML 47 R64.htm IDEA: XBRL DOCUMENT v3.19.3
Note 10 - Leases - Future Minimum Payments Under Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
2019 $ 8,835
2020 7,220
2021 6,406
2022 5,406
2023 4,208
Thereafter 4,899
Total minimum lease payments $ 36,974