E25.AXE25.AXASX
Loading
Gross Margin Over TimeContracting
Percentile Rank7
Year-over-Year Change

Gross profit as a percentage of revenue

Percentile
P7
Near historical low
vs 5Y Ago
-2.1x
Contraction
Streak
2 yr
Consecutive declineContracting
PeriodValueYoY Change
2025-192.32%-49.1%
2024-128.95%-206.8%
2023-42.02%+41.2%
2022-71.52%+95.1%
2021-1446.75%-1713.9%
202089.64%+1.8%
201988.08%-11.9%
2018100.00%+19.5%
201783.72%+2.2%
201681.91%-