XML 45 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Leases (Tables)
6 Months Ended
Jun. 30, 2016
Leases [Abstract]  
Future Minimum Lease Payments under Capital Leases
Future minimum lease payments under these capital leases as of June 30, 2016 are as follows:
Year ending June 30,

2017
$
287

2018
143

2019
82

2020
45

Total minimum lease payments
557

Less: amount representing interest
84

Present value of minimum lease payments
473

Less: current portion
221

Long term capital lease obligation
$
252

Future Minimum Lease Payments under Non-Cancelable Operating Lease Agreements
Future minimum lease payments under non-cancellable agreements expiring after June 30, 2016 are set forth below:
Year ending June 30,

2017
$
9,069

2018
7,601

2019
6,324

2020
3,096

2021
1,876

2022 and thereafter
1,668


$
29,634