XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:        
Net income attributable to controlling interests $ 15.1 $ 16.9 $ 45.3 $ 42.5
Denominator:        
Weighted-average shares of common stock outstanding—basic (in shares) 35,806,742 37,070,795 36,354,715 37,891,015
Potential shares of common stock:        
Weighted-average shares of common stock outstanding—diluted (in shares) 35,846,621 37,794,164 36,379,908 38,585,072
Earnings per share of common stock attributable to controlling interests:        
Basic (in dollars per share) $ 0.42 $ 0.46 $ 1.25 $ 1.12
Diluted (in dollars per share) $ 0.42 $ 0.45 $ 1.25 $ 1.10
Restricted stock units        
Potential shares of common stock:        
Restricted stock units/Employee stock options (in shares) 39,879 22,449 25,193 17,803
Employee stock options        
Potential shares of common stock:        
Restricted stock units/Employee stock options (in shares) 0 700,920 0 676,254