XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2021
Leases  
Schedule of Leases Classification [Table Text Block]

 

Lease Classification
(in thousands)           
      Three Months Ended March 31, 
Lease Classification  Financial Statement Classification  2021   2020 
Short-term lease cost  Cost of services provided, Sales, general, and administrative expenses  $60   $76 
Operating lease cost  Cost of services provided, Sales, general, and administrative expenses   22,634    20,717 
Total lease expense     $22,694   $20,793 
              
Other Information             
      Weighted-average remaining lease term – operating leases   5.66 years    3.84 years 
      Weighted-average discount rate – operating leases   3.85%   3.93%
Cash paid for amounts included in the measurement of lease liabilities:          
       Operating cash flows for operating leases   $22,457   $20,477 
Future minimum lease payments

Future minimum lease payments, including assumed exercise of renewal options at March 31, 2021 were as follows:

LEASES (Details 2)
(in thousands)  Operating
Leases
 
2021 (excluding the three months ended March 31, 2021)  $64,099 
2022   70,231 
2023   50,144 
2024   27,083 
2025   14,908 
2026   10,803 
Thereafter   48,844 
Total Future Minimum Lease Payments   286,112 
Less: Amount representing interest   31,782 
Total future minimum lease payments, net of interest  $254,330