FPRUFFPRUFOTC
Loading
Gross Margin Over TimeStrong
Percentile Rank36
3Y CAGR+27.0%
5Y CAGR+2.1%
Year-over-Year Change

Gross profit as a percentage of revenue

3Y CAGR
+27.0%/yr
vs -17.8%/yr prior
5Y CAGR
+2.1%/yr
Recent acceleration
Acceleration
+44.8pp
Accelerating
Percentile
P36
Within normal range
vs 5Y Ago
1.1x
Modest growth
Streak
2 yr
Consecutive declineStrong
PeriodValueYoY Change
202425.42%-1.4%
202325.78%-0.1%
202225.82%+107.9%
202112.42%+132.4%
2020-38.36%-267.5%
201922.90%-5.7%
201824.28%-10.7%
201727.19%+22.8%
201622.14%-13.3%
201525.55%-