v3.26.1
STOCK COMPENSATION PLANS - Share-Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock compensation expense $ 11.4 $ 14.6
Income tax benefits 1.9 2.3
Direct costs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock compensation expense 8.1 11.6
Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock compensation expense $ 3.3 $ 3.0