XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2021
Leases  
Schedule of Lease Classification

Schedule of Lease Classification

LEASES
(in thousands, except Other Information)                   
      Three Months Ended June 30,   Six Months Ended June 30, 
                    
Lease Classification  Financial Statement Classification  2021   2020   2021   2020 
Short-term lease cost  Cost of services provided, Sales, general, and administrative expenses  $60   $57   $125   $133 
Operating lease cost  Cost of services provided, Sales, general, and administrative expenses   22,634    21,307    46,025    42,024 
Total lease expense     $22,694   $21,364   $46,150   $42,157 
                        
Other Information                       
Weighted-average remaining lease term – operating leases             5.59 years    3.78 years 
Weighted-average discount rate – operating leases             3.75%    3.93% 
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows for operating leases            $45,498   $41,599 
Schedule of Future minimum lease payments

Future minimum lease payments, including assumed exercise of renewal options as of June 30, 2021 were as follows:

 

LEASES (Details 2)
(in thousands)    
2021 (excluding the six months ended June 30, 2021)  $44,958 
2022   76,537 
2023   56,663 
2024   33,021 
2025   18,425 
2026   12,612 
Thereafter   51,645 
Total Future Minimum Lease Payments   293,861 
Less: Amount representing interest   (33,453)
Total future minimum lease payments, net of interest  $260,408