XML 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Leases (Tables)
6 Months Ended
Jun. 30, 2017
Leases [Abstract]  
Future Minimum Lease Payments under Capital Leases
Future minimum lease payments under these capital leases as of June 30, 2017 are as follows:
During the next twelve months ending June 30,

2018
$
259

2019
180

2020
134

2021
49

Total minimum lease payments
622

Less: amount representing interest
109

Present value of minimum lease payments
513

Less: current portion
203

Long term capital lease obligation
$
310

Future Minimum Lease Payments under Non-Cancelable Operating Lease Agreements
Future minimum lease payments under non-cancelable agreements expiring after June 30, 2017 are set forth below:
During the next twelve months ending June 30,

2018
$
10,834

2019
9,301

2020
5,055

2021
3,403

2022
1,119

2023 and thereafter
1,105


$
30,817