Annual report pursuant to Section 13 and 15(d)

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

v3.19.3
Commitments and contingencies - Schedule of Minimum Future Lease Commitments Under Leases (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Minimum future lease commitments under leases  
2020 $ 101,724
2021 58,630
2022 36,029
2023 24,060
2024 9,919
Thereafter 7,295
Total minimum lease payments 237,657
Office space  
Minimum future lease commitments under leases  
2020 93,119
2021 52,402
2022 33,645
2023 23,942
2024 9,842
Thereafter 7,295
Total minimum lease payments 220,245
Equipment  
Minimum future lease commitments under leases  
2020 8,605
2021 6,228
2022 2,384
2023 118
2024 77
Thereafter 0
Total minimum lease payments $ 17,412