(+18.5 pct) (+2.7 pct) (+10.4%) Recurring 26.17 23.57 51.00 49.75 (+11.0 pct) (+23.7 pct) (+2.5%) Net 15.14 15.12 31.00 26.32 (+0.1 pct) (+43.5 pct) (+17.7%) EPS Y18.96 Y18.44 Y39.07 Y32.31 Diluted ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results