XML 71 R58.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 9 - Commitments and Contingencies (Details) - Future Minimum Lease Payments
$ in Thousands
Dec. 31, 2015
USD ($)
Future Minimum Lease Payments [Abstract]  
2016 $ 14,137
2017 12,732
2018 10,575
2019 7,557
2020 4,875
Thereafter 3,820
Total $ 53,696