CDDRFCDDRFOTC
Loading
Revenue Growth Under PressureDecelerating
Percentile Rank36
Year-over-Year Change

Year-over-year revenue growth rate

Percentile
P36
Within normal range
vs 5Y Ago
-9.6x
Contraction
Streak
1 yr
Consecutive declineDecelerating
PeriodValue
2025-17.09%
202445.65%
2023-7.16%
2022140.06%
20211910.11%
20201.78%
2019-43.22%
2018114.20%
2017-43.33%
2016-14.71%