XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Amortizing intangible assets        
Amortization expense $ 11.0 $ 10.1 $ 22.0 $ 19.9
Remainder of 2024 16.1   16.1  
2025 27.6   27.6  
2026 25.3   25.3  
2027 19.1   19.1  
2028 16.5   16.5  
2029 15.4   15.4  
Thereafter 44.5   44.5  
Cost of revenue        
Amortizing intangible assets        
Amortization expense 10.0 9.4 20.0 18.6
Selling, General and Administrative Expenses        
Amortizing intangible assets        
Amortization expense $ 1.0 $ 0.7 $ 2.0 $ 1.3