XML 29 R62.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 14 - Future Minimum Payments for Operating Lease (Details)
$ in Thousands
Sep. 30, 2015
USD ($)
Minimum lease payments, Remainder of 2015 $ 3,205
Minimum lease payments, 2016 11,531
Minimum lease payments, 2017 9,619
Minimum lease payments, 2018 8,063
Minimum lease payments, 2019 7,293
Minimum lease payments, 2020 6,976
Minimum lease payments, Thereafter $ 57,089