XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Details) - USD ($)
9 Months Ended
Dec. 31, 2020
Mar. 31, 2020
Amended Credit Facility [Abstract]    
Repayments of revolving loan and term loan $ 95,813,000  
Cash 12,800,000 $ 49,616,000
Summarized information about the term loan [Abstract]    
Less current portion of Term Loans (3,678,000) (3,678,000)
Long-term portion of Term Loans 17,705,000 $ 20,462,000
Revolving Facility [Member]    
Amended Credit Facility [Abstract]    
Credit for cash $ 6,000,000  
Interest rate at end of period 2.90% 3.64%
Revolving Facility [Member] | Letters of Credit [Member]    
Amended Credit Facility [Abstract]    
Outstanding balance under revolving loan $ 5,937,000  
Term Loans [Member]    
Amended Credit Facility [Abstract]    
Quarterly principal payments $ 937,500  
Interest rate at end of period 2.91% 4.34%
Summarized information about the term loan [Abstract]    
Principal amount of Term Loans $ 21,562,000 $ 24,375,000
Unamortized financing fees (179,000) (235,000)
Net carrying amount of Term Loans 21,383,000 24,140,000
Less current portion of Term Loans (3,678,000) (3,678,000)
Long-term portion of Term Loans 17,705,000 20,462,000
Future repayments of the Term Loan, by fiscal year [Abstract]    
2021 - remaining three months 937,000  
2022 3,750,000  
2023 3,750,000  
2024 13,125,000  
Total payments 21,562,000 24,375,000
Credit Facility [Member]    
Amended Credit Facility [Abstract]    
Maximum borrowing capacity $ 268,620,000  
Debt instrument, maturity date Jun. 05, 2023  
Credit Facility [Member] | Minimum [Member]    
Amended Credit Facility [Abstract]    
Facility fee on total leverage ratio 0.375%  
Credit Facility [Member] | Maximum [Member]    
Amended Credit Facility [Abstract]    
Dividend payments and share repurchases, annual maximum amount permitted $ 30,000,000  
Facility fee on total leverage ratio 0.50%  
Credit Facility [Member] | LIBOR [Member]    
Amended Credit Facility [Abstract]    
Reference interest rate under option 1, floor 2.25%  
Interest rate over LIBOR rate under option 1 2.50%  
Interest rate above base rate under option 2 2.75%  
Credit Facility [Member] | Reference Rate [Member]    
Amended Credit Facility [Abstract]    
Reference interest rate under option 1, floor 1.25%  
Interest rate over LIBOR rate under option 1 1.50%  
Interest rate above base rate under option 2 1.75%  
Credit Facility [Member] | Revolving Facility [Member]    
Amended Credit Facility [Abstract]    
Maximum borrowing capacity $ 238,620,000  
Outstanding balance under revolving loan 59,000,000 $ 152,000,000
Amount available under revolving facility 127,236,000  
Credit Facility [Member] | Revolving Facility [Member] | Canadian Borrowers [Member]    
Amended Credit Facility [Abstract]    
Maximum borrowing capacity 24,000,000  
Credit Facility [Member] | Revolving Facility [Member] | Letters of Credit [Member]    
Amended Credit Facility [Abstract]    
Maximum borrowing capacity 20,000,000  
Credit Facility [Member] | Term Loans [Member]    
Amended Credit Facility [Abstract]    
Maximum borrowing capacity $ 30,000,000