Annual report pursuant to Section 13 and 15(d)

Commitments and contingencies Commitments and contingencies - Schedule of Minimum Future Lease Commitments Under Leases (Details)

v3.10.0.1
Commitments and contingencies Commitments and contingencies - Schedule of Minimum Future Lease Commitments Under Leases (Details)
$ in Thousands
Sep. 30, 2018
USD ($)
Minimum future lease commitments under leases  
2019 $ 68,959
2020 49,652
2021 21,914
2022 11,952
2023 6,220
Thereafter 1,970
Total minimum lease payments 160,667
Office space  
Minimum future lease commitments under leases  
2019 65,187
2020 47,398
2021 21,786
2022 11,950
2023 6,220
Thereafter 1,970
Total minimum lease payments 154,511
Equipment  
Minimum future lease commitments under leases  
2019 3,772
2020 2,254
2021 128
2022 2
2023 0
Thereafter 0
Total minimum lease payments $ 6,156