CREST.BOCREST.BOBSE
Loading
EPS Diluted Over TimeContracting
Percentile Rank60
3Y CAGR-50.5%
5Y CAGR+74.2%
Studio
Year-over-Year Change

Diluted earnings per share

3Y CAGR
-50.5%/yr
vs +68.8%/yr prior
5Y CAGR
+74.2%/yr
Recent deceleration
Acceleration
-119.4pp
Decelerating
Percentile
P60
Within normal range
vs 5Y Ago
16x
Strong expansion
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
TTM16.84-45.9%
202531.12+47.2%
202421.14-84.8%
2023139.14+3173.9%
20224.25+304.8%
20211.05-93.4%
202015.92-7.0%
201917.12-52.5%
201836.08+119.2%
201716.46-