XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Assets and liabilities measured at fair value on recurring basis that have unobservable inputs (Details) - Recurring basis - Level 3
Sep. 30, 2022
USD ($)
Jun. 30, 2020
USD ($)
Frames, ACT And Joule    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent consideration $ 76,600,000  
Acquisition 2020    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent consideration 17,900,000  
Giner ELX, Inc    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent consideration 16,500,000 $ 16,000,000.0
United Hydrogen Group Inc    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent consideration 1,400,000  
Scenario based method | Credit spread | Business Combination, One | Minimum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent consideration $ 16.24  
Scenario based method | Discount rate | Business Combination, One | Minimum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 17.56  
Scenario based method | Discount rate | Business Combination, One | Maximum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 19.19  
Scenario based method | Discount rate | Business Combination, One | Weighted Average    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 18.38  
Monte carlo simulation | Credit spread | Business Combination, Two    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 16.24  
Monte carlo simulation | Credit spread | Business Combination, Three | Minimum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 16.24  
Monte carlo simulation | Discount rate | Business Combination, Two | Minimum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 18.84  
Monte carlo simulation | Discount rate | Business Combination, Two | Maximum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 19.09  
Monte carlo simulation | Revenue volatility | Business Combination, Two    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent consideration $ 49.11  
Monte carlo simulation | Revenue volatility | Business Combination, Three    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 35.0  
Monte carlo simulation | Revenue volatility | Business Combination, Three | Minimum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 24.4  
Monte carlo simulation | Revenue volatility | Business Combination, Three | Maximum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 40.7  
Monte carlo simulation | Gross profit volatility | Business Combination, Three | Minimum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 23.0  
Monte carlo simulation | Gross profit volatility | Business Combination, Three | Maximum    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 113.0  
Monte carlo simulation | Gross profit volatility | Business Combination, Three | Weighted Average    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration, measurement input 65.0  
Fair value    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration $ 94,485,000  
Fair value | Scenario based method | Business Combination, One    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration 83,443,000  
Fair value | Monte carlo simulation | Business Combination, Two    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration 10,350,000  
Fair value | Monte carlo simulation | Business Combination, Three    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Contingent Consideration $ 692,000