XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Schedule of Severance Expense Recognized (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Combination Separately Recognized Transactions [Line Items]      
Total severance expense $ 31.3 $ 16.2 $ 21.9
Total Cost of Revenues      
Business Combination Separately Recognized Transactions [Line Items]      
Total severance expense 17.7 10.1 12.5
Total Cost of Revenues | Cost of software-enabled services      
Business Combination Separately Recognized Transactions [Line Items]      
Total severance expense 16.2 8.2 11.4
Total Cost of Revenues | Cost of license, maintenance and other related      
Business Combination Separately Recognized Transactions [Line Items]      
Total severance expense 1.5 1.9 1.1
Selling and Marketing      
Business Combination Separately Recognized Transactions [Line Items]      
Total severance expense 3.6 3.1 1.6
Research and Development      
Business Combination Separately Recognized Transactions [Line Items]      
Total severance expense 4.2 2.4 5.6
General and Administrative      
Business Combination Separately Recognized Transactions [Line Items]      
Total severance expense 5.8 0.6 2.2
Total Operating Expenses      
Business Combination Separately Recognized Transactions [Line Items]      
Total severance expense $ 13.6 $ 6.1 $ 9.4