PYCFFPYCFFOTC
Loading
EPS Diluted Over TimeContracting
Percentile Rank57
3Y CAGR-49.2%
5Y CAGR+54.8%
Year-over-Year Change

Diluted earnings per share

3Y CAGR
-49.2%/yr
vs -97.1%/yr prior
5Y CAGR
+54.8%/yr
Recent deceleration
Acceleration
+47.8pp
Accelerating
Percentile
P57
Within normal range
vs 5Y Ago
8.9x
Strong expansion
Streak
1 yr
Consecutive growthContracting
PeriodValueYoY Change
20240.20+129.0%
2023-0.69-133.5%
20222.06+34.6%
20211.53+712.0%
2020-0.25-1211.1%
20190.02-100.0%
201856067394.42+2668.8%
20172024986.47-3.9%
20162107812.00+260223803.7%
2015-0.81-