Commitments and Contingencies (Tables)
|9 Months Ended
Sep. 30, 2017
|Commitments And Contingencies
|Future minimum lease payments
The following is a schedule showing the future minimum lease payments under capital leases by years and the present value of the minimum payments as of September 30, 2017.
|Operating lease payments
The Company also leases premises and facilities under operating leases with terms ranging from 12 months to 60 months. The annual non-cancelable operating lease payments on these leases are as follows: