XML 30 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Lease Commitments
12 Months Ended
Dec. 31, 2018
Operating Lease Commitments [Abstract]  
Operating Lease Commitments

7. Operating Lease Commitments

The Company leases equipment, vehicles and buildings from third parties under operating lease agreements. For the years ended December 31, 2018, 2017 and 2016, lease expense totaled $7,278,  $6,261, and $5,290, respectively.

Future minimum operating lease commitments as of December 31, 2018 were as follows:

 

 

 

 

Year ended December 31, 

    

 

 

2019

 

$

5,691

2020

 

 

4,131

2021

 

 

3,256

2022

 

 

2,444

2023

 

 

2,477

Thereafter

 

 

4,106

Total

 

$

22,105