Annual report pursuant to Section 13 and 15(d)

Note 7 - Leases - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)

v3.7.0.1
Note 7 - Leases - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Minimum Future Lease Payments, 2018 $ 34,901
Minimum Future Sublease Rentals, 2018 2,012
Minimum Future Lease Payments, 2019 31,157
Minimum Future Sublease Rentals, 2019 1,469
Minimum Future Lease Payments, 2020 26,610
Minimum Future Sublease Rentals, 2020 965
Minimum Future Lease Payments, 2021 24,118
Minimum Future Sublease Rentals, 2021 776
Minimum Future Lease Payments, 2022 20,526
Minimum Future Sublease Rentals, 2022 657
Minimum Future Lease Payments, Subsequent to 2022 59,804
Minimum Future Sublease Rentals, Subsequent to 2022 152
Minimum Future Lease Payments, Total 197,116
Minimum Future Sublease Rentals, Total $ 6,031