XML 117 R99.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13 - Commitments and Contingencies - Future Payments Under Operating Leases (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
2018 $ 10,076
2019 7,720
2020 5,839
2021 4,996
2022 4,012
Thereafter 7,463
Total minimum lease payments $ 40,106