XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Text Block [Abstract]  
Schedule Of Elements Of Lease Payments

The elements of lease expense were as follows:

 

     Three Months Ended March 31, 2019  

Lease Cost:

  

Operating lease cost

   $ 5,377  

Other Information:

  

Operating cash flows used for operating leases

   $ 5,711  

Weighted average discount rate

     3.81

Weighted average remaining lease term

     4.9 years  
Future Lease Payment Under Non-Cancelable Lease

Future lease payments under non-cancelable leases as of March 31, 2019 are detailed as follows:

 

2019 (remaining)

   $ 16,831  

2020

     18,608  

2021

     12,687  

2022

     7,518  

2023

     6,315  

Thereafter

     13,761  
  

 

 

 

Total lease payments

     75,720  

Less: imputed interest

     6,869  
  

 

 

 

Total operating lease liabilities

   $ 68,851  
  

 

 

 
Minimum Lease Payments under Operating Lease

Minimum lease payments under operating leases prior to adoption of ASU 2016-02 were as follows:

 

Year Ending December 31,    Operating Leases  

2019

   $ 20,106  

2020

     17,142  

2021

     10,325  

2022

     5,573  

2023

     4,411  

Thereafter

     8,739  
  

 

 

 

Total minimum lease payments

   $ 66,296