XML 50 R35.htm IDEA: XBRL DOCUMENT v3.19.1
OPERATING LEASES (Tables)
12 Months Ended
Dec. 31, 2018
OPERATING LEASES [Abstract]  
Schedule of Future Minimum Lease Payments

Future minimum lease payments under non-cancelable operating leases are approximately as follows for the years ended December 31:





 

 



 

Years ended

($ in thousands)

 

December 31,

2019

$

663,718 

2020

 

203,983 

2021

 

88,440 

2022

 

3,060 

2023

 

 -

Total

$

959,201