XML 53 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Condensed Financial Information of Parent Company Only Disclosure [Abstract]  
Schedule O fFuture Minimum Lease And Rental Payments For Capital Leases And Operating Leases [Table Text Block]
The approximate future minimum payments under capital leases and non-cancelable operating leases are as follows as of December 31, 2016:
Year ending December 31:
 
Capital 
Leases
 
Operating
Leases
 
2017
 
$
1,634
 
$
2,945
 
2018
 
 
1,206
 
 
2,159
 
2019
 
 
936
 
 
1,935
 
2020
 
 
430
 
 
1,161
 
2021
 
 
9
 
 
882
 
Thereafter
 
 
-
 
 
2,043
 
Total minimum lease payments
 
 
4,215
 
 
11,125
 
Amounts representing interest
 
 
(496)
 
 
 
 
Present value of net minimum lease payments
 
$
3,719