XML 105 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Schedule of Future Rental Commitments) (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Rental Commitments [Line Items]  
2019 $ 13,225
2020 13,536
2021 12,859
2022 12,450
2023 11,654
Thereafter 43,578
Total minimum lease payment 107,302
Facilities  
Rental Commitments [Line Items]  
2019 13,315
2020 13,631
2021 12,959
2022 12,558
2023 11,788
Thereafter 43,817
Total minimum lease payment 108,068
Subleases  
Rental Commitments [Line Items]  
2019 241
2020 240
2021 245
2022 251
2023 257
Thereafter 602
Total minimum lease payment 1,836
Net Facilities Commitments  
Rental Commitments [Line Items]  
2019 13,074
2020 13,391
2021 12,714
2022 12,307
2023 11,531
Thereafter 43,215
Total minimum lease payment 106,232
Equipment and Other Commitments  
Rental Commitments [Line Items]  
2019 151
2020 145
2021 145
2022 143
2023 123
Thereafter 363
Total minimum lease payment $ 1,070