XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combinations - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 8 Months Ended 9 Months Ended 12 Months Ended
Nov. 07, 2024
Sep. 27, 2024
Jan. 25, 2024
Sep. 18, 2023
Mar. 03, 2023
Feb. 21, 2023
Jul. 31, 2024
May 31, 2024
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Business Acquisition [Line Items]                                
Amortization of intangible assets                     $ 9,324,000 $ 9,044,000   $ 25,616,000 $ 22,701,000  
Kinetic                                
Business Acquisition [Line Items]                                
Payments to acquire productive assets     $ 3,200,000                          
Asset acquisition, contingent consideration, liability     4,599,000                          
Transaction cost                           $ 352,000    
Holdback period                         18 months      
Kinetic | Adjustment Holdback                                
Business Acquisition [Line Items]                                
Asset acquisition, contingent consideration, liability     500,000                          
Cash settlement             $ 500,000                  
Kinetic | Indemnity Holdback                                
Business Acquisition [Line Items]                                
Asset acquisition, contingent consideration, liability     800,000                          
Customer relationships                                
Business Acquisition [Line Items]                                
Weighted average remaining useful life                     8 years 1 month 6 days   8 years 1 month 6 days 8 years 1 month 6 days   9 years 4 months 24 days
Backlog                                
Business Acquisition [Line Items]                                
Weighted average remaining useful life                     10 months 24 days   10 months 24 days 10 months 24 days   1 year 2 months 12 days
Trade names                                
Business Acquisition [Line Items]                                
Weighted average remaining useful life                     5 years 3 months 18 days   5 years 3 months 18 days 5 years 3 months 18 days   6 years
Subject to Achievement of Certain Production Based Milestones | Kinetic                                
Business Acquisition [Line Items]                                
Asset acquisition, contingent consideration, liability     $ 2,348,000                          
Asset acquisition, contingent consideration period     24 months                          
Subject to Achievement of Certain Revenue Based Milestones | Kinetic                                
Business Acquisition [Line Items]                                
Asset acquisition, contingent consideration, liability     $ 2,251,000                          
Asset acquisition, contingent consideration period     12 months                          
Subject to Working Capital of Certain Revenue Based Milestones | Kinetic                                
Business Acquisition [Line Items]                                
Asset acquisition, contingent consideration period     18 months                          
Asset acquisition, contingent consideration business days     5 days                          
Production Earnout | Kinetic                                
Business Acquisition [Line Items]                                
Production earnout, period     24 months                          
Revenue Earnout | Kinetic                                
Business Acquisition [Line Items]                                
Revenue threshold     $ 12,000,000                          
Achievement period     12 months                          
Contingent consideration, tranche one | Kinetic                                
Business Acquisition [Line Items]                                
Asset acquisition, contingent consideration, liability                     $ 2,391,000   $ 2,391,000 $ 2,391,000    
Contingent consideration, tranche two | Kinetic                                
Business Acquisition [Line Items]                                
Asset acquisition, contingent consideration, liability                     1,840,000   1,840,000 1,840,000    
Maximum | Production Earnout | Kinetic                                
Business Acquisition [Line Items]                                
Production earnout     $ 3,000,000                          
Maximum | Revenue Earnout | Kinetic                                
Business Acquisition [Line Items]                                
Revenue earnout     $ 2,500,000                          
Exalos                                
Business Acquisition [Line Items]                                
Total equity consideration                 $ 45,291,000              
Purchase price — contingent considerations       $ 13,225,000             9,755,000   9,755,000 9,755,000    
Holdback amount       $ 2,500,000                        
Acquisition related costs                           262,000   $ 621,000
Holdback period       12 months                        
Maximum payout       $ 20,000,000                        
Amortization of intangible assets                     554,000          
Exalos | Developed technology                                
Business Acquisition [Line Items]                                
Weighted average remaining useful life       10 years                        
Exalos | Customer relationships                                
Business Acquisition [Line Items]                                
Weighted average remaining useful life       7 years                        
Exalos | Backlog                                
Business Acquisition [Line Items]                                
Weighted average remaining useful life       2 years                        
Exalos | Trade names                                
Business Acquisition [Line Items]                                
Weighted average remaining useful life       7 years                        
Exalos | Contingent consideration, tranche one                                
Business Acquisition [Line Items]                                
Purchase price — contingent considerations                     14,113,000   14,113,000 14,113,000   9,593,000
Maximum payout       $ 13,500,000                        
Revenue threshold       $ 19,000,000                        
Achievement period (in months)       12 months   12 months                    
Exalos | Contingent consideration, tranche two                                
Business Acquisition [Line Items]                                
Purchase price — contingent considerations                     584,000   584,000 584,000   4,012,000
Maximum payout       $ 6,500,000                        
Revenue threshold       $ 21,000,000                        
Achievement period (in months)       12 months   12 months                    
Exalos | Convertible debt into Class A common shares                                
Business Acquisition [Line Items]                                
Equity interest issued or issuable (in shares)       6,613,786                        
Purchase price — contingent considerations       $ 9,755,000                        
Exalos | Common Stock | Equity Consideration Issued                                
Business Acquisition [Line Items]                                
Total equity consideration       $ 42,791,000         $ 42,791,000              
Exalos | Common Stock | Contingent consideration, tranche one | Convertible debt into Class A common shares | Subsequent Event                                
Business Acquisition [Line Items]                                
Total equity consideration $ 2,536,000                              
Stock issued due to acquisitions (in shares) 2,845,243                              
GEO                                
Business Acquisition [Line Items]                                
Total equity consideration                   $ 96,535,000            
Holdback amount                     0   0 0    
Gain due to holdback adjustment                     48,000     48,000    
GEO | Indemnity Holdback                                
Business Acquisition [Line Items]                                
Purchase price — contingent considerations                     6,250,000   6,250,000 6,250,000   12,704,000
GEO | Convertible debt into Class A common shares                                
Business Acquisition [Line Items]                                
Equity interest issued or issuable (in shares)   610,975                            
Total equity consideration   $ 2,548,000                            
GEO | Contingent consideration, tranche one                                
Business Acquisition [Line Items]                                
Purchase price — contingent considerations                               44,709,000
Revenue threshold         $ 20,000,000                      
Achievement period (in months)         12 months                      
GEO | Contingent consideration, tranche two                                
Business Acquisition [Line Items]                                
Purchase price — contingent considerations                     $ 3,900,000   $ 3,900,000 $ 3,900,000   $ 25,921,000
Revenue threshold         $ 10,000,000                      
Achievement period (in months)         6 months                      
GEO | Common Stock | Equity Consideration Issued                                
Business Acquisition [Line Items]                                
Total equity consideration                   $ 75,556,000            
GEO | Common Stock | Contingent consideration, tranche one | Convertible debt into Class A common shares                                
Business Acquisition [Line Items]                                
Total equity consideration               $ 40,667,000                
Stock issued due to acquisitions (in shares)               6,096,951