POFCFPOFCFOTC
Loading
Gross Margin Over TimeContracting
Percentile Rank0
Year-over-Year Change

Gross profit as a percentage of revenue

Percentile
P0
Near historical low
vs 5Y Ago
-0.6x
Contraction
Streak
5 yr
Consecutive declineContracting
PeriodValueYoY Change
2023-7.53%-95.2%
2022-3.86%-190.2%
20214.28%-37.4%
20206.84%-39.1%
201911.23%-9.0%
201812.33%+2.8%
201711.99%+28.6%
20169.32%+54.9%
20156.02%-62.3%
201415.96%-