XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 18, 2024
USD ($)
intangibleAsset
$ / shares
shares
Mar. 08, 2024
USD ($)
intangibleAsset
$ / shares
shares
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Business Acquisition [Line Items]            
Income tax expense (benefit)     $ 653 $ 175 $ (6,520) $ 873
TASK Group Holdings Limited            
Business Acquisition [Line Items]            
Business acquisition, cash paid $ 131,500          
Equity interest issued (in shares) | shares 2,163,393          
Business acquisition, share price (in dollars per share) | $ / shares $ 52.70          
Total purchase consideration $ 245,500          
Transaction costs     2,900   2,900  
Number of acquired intangible assets | intangibleAsset 3          
Deferred taxes $ 20,263          
Revenue of acquiree     9,600   9,600  
Net income of acquiree     (100)   (100)  
TASK Group Holdings Limited | Developed Technology Rights            
Business Acquisition [Line Items]            
Estimated Useful Life 7 years          
Estimated useful lives 7 years          
TASK Group Holdings Limited | Developed Technology Rights | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Fair value measurement input 14.00%          
TASK Group Holdings Limited | Customer relationships            
Business Acquisition [Line Items]            
Estimated useful lives 13 years          
TASK Group Holdings Limited | Customer relationships | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Fair value measurement input 14.00%          
TASK Group Holdings Limited | Customer relationships | Measurement Input, Annual Attrition Rate            
Business Acquisition [Line Items]            
Fair value measurement input 10.00%          
TASK Group Holdings Limited | Trade names            
Business Acquisition [Line Items]            
Estimated useful lives 8 years          
TASK Group Holdings Limited | Trade names | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Fair value measurement input 12.50%          
Plexure Developed Technology | Developed Technology Rights            
Business Acquisition [Line Items]            
Estimated Useful Life 7 years          
Plexure Developed Technology | Developed Technology Rights | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Fair value measurement input 12.50%          
Plexure Developed Technology | Customer relationships | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Fair value measurement input 12.50%          
Plexure Developed Technology | Customer relationships | Measurement Input, Probability Of Renewal Factor            
Business Acquisition [Line Items]            
Fair value measurement input 95.00%          
Plexure Developed Technology | Trade names | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Fair value measurement input 14.00%          
Plexure Developed Technology | Trade names | Measurement Input, Relief From Royalty Rate            
Business Acquisition [Line Items]            
Fair value measurement input 0.50%          
Stuzo Acquisition            
Business Acquisition [Line Items]            
Business acquisition, cash paid   $ 170,500        
Equity interest issued (in shares) | shares   441,598        
Business acquisition, share price (in dollars per share) | $ / shares   $ 43.41        
Transaction costs   $ 2,900        
Number of acquired intangible assets | intangibleAsset   4        
Deferred taxes   $ 8,349 7,934   7,934  
Income tax expense (benefit)         (7,700)  
Percentage of interest acquired of limited liability company   100.00%        
Business combination, consideration transferred, equity interests issued and issuable   $ 19,200        
Escrow deposit   $ 1,500        
Revenue of acquiree     10,700   23,400  
Net income of acquiree     $ 1,600   $ 3,400  
Stuzo Acquisition | Developed Technology Rights            
Business Acquisition [Line Items]            
Estimated Useful Life   7 years        
Estimated useful lives   7 years        
Stuzo Acquisition | Developed Technology Rights | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Fair value measurement input   12.50%        
Stuzo Acquisition | Customer relationships | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Fair value measurement input   12.50%        
Stuzo Acquisition | Customer relationships | Measurement Input, Annual Attrition Rate            
Business Acquisition [Line Items]            
Fair value measurement input   7.00%        
Stuzo Acquisition | Customer Relationships Related to SAAS Platform            
Business Acquisition [Line Items]            
Estimated useful lives   15 years        
Stuzo Acquisition | Non-competition agreements            
Business Acquisition [Line Items]            
Estimated useful lives   5 years        
Stuzo Acquisition | Customer Relationships Related To Managed Platform Development Services            
Business Acquisition [Line Items]            
Estimated useful lives   5 years        
Stuzo Acquisition | Trademarks | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Fair value measurement input   12.50%        
Stuzo Acquisition | Trademarks | Measurement Input, Relief From Royalty Rate            
Business Acquisition [Line Items]            
Fair value measurement input   1.00%