XML 73 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Commitments under Non-cancelable Operating Leases
We lease certain of our premises and equipment under non-cancelable operating leases with terms expiring through 2023 exclusive of renewal option periods. Our annual aggregate minimum rental commitments under these leases are summarized as follows:
2018
$
10,135

2019
10,051

2020
7,754

2021
6,568

2022
4,018

Thereafter
932

 
39,458

Less: Sublease income
(492
)
Total minimum lease payments, net
$
38,966