IGPL.BOIGPL.BOBSE
Loading
Gross Profit Over TimeContracting
Percentile Rank80
3Y CAGR-9.5%
5Y CAGR+5.4%
Studio
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
-9.5%/yr
vs +9.7%/yr prior
5Y CAGR
+5.4%/yr
Recent deceleration
Acceleration
-19.2pp
Decelerating
Percentile
P80
Within normal range
vs 5Y Ago
1.3x
Solid growth
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
TTM$4.09B-21.1%
2025$5.19B+288.8%
2024$1.33B-75.8%
2023$5.52B-12.1%
2022$6.28B+99.7%
2021$3.15B+232.6%
2020$945.75M-75.2%
2019$3.81B+30.8%
2018$2.91B+6.5%
2017$2.74B-