The calculation of basic and diluted earnings per share of common stock for the years ended December 31, 2025, 2024 and 2023 is as follows (dollars in millions, except per share data): | | | | | | | | | | | | | | | | | | | 2025 | | 2024 | | 2023 | | Numerator: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Net income attributable to controlling interests | $ | 80.0 | | | $ | 85.0 | | | $ | 65.8 | | | Denominator: | | | | | | | Weighted-average shares of common stock outstanding—basic | 36,191,989 | | | 37,770,185 | | | 41,493,154 | | | Potential shares of common stock: | | | | | | | Restricted stock units | 30,206 | | | 22,178 | | | 7,448 | | | Employee stock options | — | | | 536,043 | | | 1,037,341 | | | Weighted-average shares of common stock outstanding—diluted | 36,222,195 | | | 38,328,406 | | | 42,537,943 | | | Earnings per share of common stock attributable to controlling interests: | | | | | | | | | | | | | | | | | | | | | | | | Basic | $ | 2.21 | | | $ | 2.25 | | | $ | 1.59 | | | | | | | | | | | | | | | | | | | | Diluted | $ | 2.21 | | | $ | 2.22 | | | $ | 1.55 | |
|