XML 138 R99.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Schedule of Recurring Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2017
Assets, Fair Value Disclosure [Abstract]      
Long-term deferred compensation costs $ 14,100 $ 5,900  
Fair Value, Measurements, Recurring      
Assets, Fair Value Disclosure [Abstract]      
Long-term deferred compensation costs 14,142 5,879  
Total assets 14,142 5,879  
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration liability 1,223 1,224  
Current derivative instruments 17,163 18,831  
Long-term derivative instruments 20,999 37,819  
Long-term deferred compensation costs 14,142 5,879  
Total liabilities 53,527 63,753  
Fair Value, Measurements, Recurring | Level 1      
Assets, Fair Value Disclosure [Abstract]      
Long-term deferred compensation costs 14,142 5,879  
Total assets 14,142 5,879  
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration liability 0 0  
Current derivative instruments 0 0  
Long-term derivative instruments 0 0  
Long-term deferred compensation costs 14,142 5,879  
Total liabilities 14,142 5,879  
Fair Value, Measurements, Recurring | Level 2      
Assets, Fair Value Disclosure [Abstract]      
Long-term deferred compensation costs 0 0  
Total assets 0 0  
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration liability 0 0  
Current derivative instruments 17,163 18,831  
Long-term derivative instruments 20,999 37,819  
Long-term deferred compensation costs 0 0  
Total liabilities 38,162 56,650  
Fair Value, Measurements, Recurring | Level 3      
Assets, Fair Value Disclosure [Abstract]      
Long-term deferred compensation costs 0 0  
Total assets 0 0  
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration liability 1,223 1,224  
Current derivative instruments 0 0  
Long-term derivative instruments 0 0  
Long-term deferred compensation costs 0 0  
Total liabilities 1,223 1,224  
Other Noncurrent Liabilities | Fair Value, Measurements, Recurring | Level 3      
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration liability $ 1,200 $ 1,200 $ 3,600