XML 62 R47.htm IDEA: XBRL DOCUMENT v3.20.1
REVOLVING CREDIT FACILITIES AND BANK BORROWINGS (Senior Revolving Credit Facility) (Details) - Revolving credit facilities
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2019
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Revolving Credit Facilities and Bank Borrowings      
Borrowings outstanding   $ 350,000,000 $ 205,000,000
Senior Revolving Credit Facility      
Revolving Credit Facilities and Bank Borrowings      
Commitments available under credit facility $ 450,000,000.0 500,000,000.0  
Increase to the total commitments available under Credit Agreement   50,000,000.0  
Borrowing capacity under revolving credit facility   500,000,000.0  
Additional borrowing under credit agreement   $ 100,000,000.0  
Minimum interest coverage ratio   4.00  
Minimum borrowing availability for certain acquisitions   $ 40,000,000.0  
Borrowings outstanding   350,000,000.0  
Outstanding letters of credit   4,600,000  
Available borrowing capacity   $ 145,400,000 240,400,000
Senior Revolving Credit Facility | Until September 30, 2020      
Revolving Credit Facilities and Bank Borrowings      
Maximum leverage coverage ratio   4.00  
Senior Revolving Credit Facility | From December 31, 2020 to December 31, 2021      
Revolving Credit Facilities and Bank Borrowings      
Maximum leverage coverage ratio   3.50  
Senior Revolving Credit Facility | From March 31, 2022 and thereafter      
Revolving Credit Facilities and Bank Borrowings      
Maximum leverage coverage ratio   3.25  
Senior Revolving Credit Facility | Federal Funds Open Rate      
Revolving Credit Facilities and Bank Borrowings      
Margin on variable rate (percent)   0.25%  
Senior Revolving Credit Facility | Daily LIBOR      
Revolving Credit Facilities and Bank Borrowings      
Margin on variable rate (percent)   1.00%  
Senior Revolving Credit Facility | Base Rate | Minimum      
Revolving Credit Facilities and Bank Borrowings      
Margin on variable rate (percent) 0.25%    
Senior Revolving Credit Facility | Base Rate | Maximum      
Revolving Credit Facilities and Bank Borrowings      
Margin on variable rate (percent) 0.875%    
Senior Revolving Credit Facility | LIBOR | Minimum      
Revolving Credit Facilities and Bank Borrowings      
Margin on variable rate (percent) 1.25%    
Senior Revolving Credit Facility | LIBOR | Maximum      
Revolving Credit Facilities and Bank Borrowings      
Margin on variable rate (percent) 1.875%    
Asia Pacific Revolving Credit Facility      
Revolving Credit Facilities and Bank Borrowings      
Borrowings outstanding   $ 0 0
Borrowings from credit facility   $ 0 $ 0