XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Annual Commitments Under Operating Leases
Future minimum annual commitments under such operating leases at March 31, 2018 are as follows:
 
2019
$
14,907

2020
10,813

2021
7,657

2022
6,329

2023
3,818

Thereafter
37,699