Future minimum lease payments from of non cancellable operating lease agreements as of December 31, 2017, 2016 and 2015 are as follows:
|
Less than 1 |
1-5 years |
More than 5 |
Total |
2015 |
436 | 890 | 31 | 1,357 |
2016 |
636 | 1,169 | 74 | 1,879 |
2017 |
681 | 1,185 | 143 | 2,009 |