ODERFODERFOTC
Loading
EPS Diluted Over TimeContracting
Percentile Rank87
3Y CAGR+368.4%
Studio
Year-over-Year Change

Diluted earnings per share

3Y CAGR
+368.4%/yr
vs +0.9%/yr prior
Acceleration
+367.5pp
Accelerating
Percentile
P87
Within normal range
vs 3Y Ago
102.8x
Strong expansion
Streak
2 yr
Consecutive declineContracting
PeriodValueYoY Change
TTM86.32-41.5%
2025147.51-34.5%
2024225.28+26719.0%
20230.84+211.1%
20220.27+127.3%
2021-0.99-294.1%
20200.51-37.0%
20190.81+5.2%
20180.77+18.5%
20170.65-