XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details)
3 Months Ended 6 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2018
USD ($)
Contingent Consideration [Member]            
Change in contingent consideration measured at fair value recurring basis using significant unobservable inputs (Level 3) [Roll Forward]            
Beginning balance $ 850,000 $ 2,606,000 $ 910,000 $ 2,653,000    
Changes in revaluation of contingent consideration included in earnings 130,000 (18,000) 70,000 (65,000)    
Ending balance $ 980,000 $ 2,588,000 $ 980,000 $ 2,588,000    
Gross Profit Earn-out Consideration [Member] | Risk Free Interest Rate [Member]            
Fair Value Assumptions [Abstract]            
Assumptions for fair value of contingent consideration 0.0004   0.0004      
Gross Profit Earn-out Consideration [Member] | Counter Party Rate [Member]            
Fair Value Assumptions [Abstract]            
Assumptions for fair value of contingent consideration 0.0293   0.0293      
Gross Profit Earn-out Consideration [Member] | Expected Volatility [Member] | Minimum [Member]            
Fair Value Assumptions [Abstract]            
Assumptions for fair value of contingent consideration 0.30   0.30      
Gross Profit Earn-out Consideration [Member] | Expected Volatility [Member] | Maximum [Member]            
Fair Value Assumptions [Abstract]            
Assumptions for fair value of contingent consideration 0.40   0.40      
Gross Profit Earn-out Consideration [Member] | Weighted Average Cost of Capital [Member] | Minimum [Member]            
Fair Value Assumptions [Abstract]            
Assumptions for fair value of contingent consideration 0.125   0.125      
Gross Profit Earn-out Consideration [Member] | Weighted Average Cost of Capital [Member] | Maximum [Member]            
Fair Value Assumptions [Abstract]            
Assumptions for fair value of contingent consideration 0.150   0.150      
Mechanical Power Conversion, LLC [Member]            
Contingent Consideration [Abstract]            
Aggregate contingent consideration obligation           $ 5,200,000
Mechanical Power Conversion, LLC [Member] | Maximum [Member]            
Contingent Consideration [Abstract]            
Contingent consideration payment period     3 years      
Mechanical Power Conversion, LLC [Member] | Gross Profit Earn-out Consideration [Member]            
Contingent Consideration [Abstract]            
Fair value of contingent consideration obligations $ 980,000   $ 980,000   $ 910,000  
Term of gross profit earn-out arrangement     3 years      
Recurring [Member]            
Short-term investments [Abstract]            
Mutual funds 2,072,000   $ 2,072,000   1,652,000  
Prepaid expense and other current assets [Abstract]            
Forward foreign currency exchange contracts 0   0   1,429,000  
Accrued liabilities [Abstract]            
Short-term contingent consideration 980,000   980,000   910,000  
Other current liabilities [Abstract]            
Deferred compensation 2,072,000   2,072,000   1,652,000  
Forward foreign currency exchange contracts 1,004,000   1,004,000   0  
Recurring [Member] | Level 1 [Member]            
Short-term investments [Abstract]            
Mutual funds 2,072,000   2,072,000   1,652,000  
Prepaid expense and other current assets [Abstract]            
Forward foreign currency exchange contracts 0   0   0  
Accrued liabilities [Abstract]            
Short-term contingent consideration 0   0   0  
Other current liabilities [Abstract]            
Deferred compensation 2,072,000   2,072,000   1,652,000  
Forward foreign currency exchange contracts 0   0   0  
Recurring [Member] | Level 2 [Member]            
Short-term investments [Abstract]            
Mutual funds 0   0   0  
Prepaid expense and other current assets [Abstract]            
Forward foreign currency exchange contracts 0   0   1,429,000  
Accrued liabilities [Abstract]            
Short-term contingent consideration 0   0   0  
Other current liabilities [Abstract]            
Deferred compensation 0   0   0  
Forward foreign currency exchange contracts 1,004,000   1,004,000   0  
Recurring [Member] | Level 3 [Member]            
Short-term investments [Abstract]            
Mutual funds 0   0   0  
Prepaid expense and other current assets [Abstract]            
Forward foreign currency exchange contracts 0   0   0  
Accrued liabilities [Abstract]            
Short-term contingent consideration 980,000   980,000   910,000  
Other current liabilities [Abstract]            
Deferred compensation 0   0   0  
Forward foreign currency exchange contracts $ 0   $ 0   $ 0