XML 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Leases (Tables)
3 Months Ended
Mar. 31, 2017
Leases [Abstract]  
Future Minimum Lease Payments under Capital Leases
Future minimum lease payments under these capital leases as of March 31, 2017 are as follows:
Year ending March 31,

2018
$
269

2019
174

2020
114

2021
43

Total minimum lease payments
600

Less: amount representing interest
99

Present value of minimum lease payments
501

Less: current portion
216

Long term capital lease obligation
$
285

Future Minimum Lease Payments under Non-Cancelable Operating Lease Agreements
Future minimum lease payments under non-cancelable agreements expiring after March 31, 2017 are set forth below:
Year ending March 31,

2018
$
10,218

2019
8,853

2020
5,628

2021
3,743

2022
1,540

2023 and thereafter
915


$
30,897