7906.T7906.TJPX
Loading
Gross Profit Over TimeExpanding
Percentile Rank100
3Y CAGR+21.9%
5Y CAGR+18.2%
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
+21.9%/yr
vs +6.5%/yr prior
5Y CAGR
+18.2%/yr
Recent acceleration
Acceleration
+15.3pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
2.3x
Strong expansion
Streak
4 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$60.42B+17.1%
2024$51.61B+12.4%
2023$45.91B+37.5%
2022$33.40B+56.9%
2021$21.28B-18.8%
2020$26.21B+1.8%
2019$25.74B-0.8%
2018$25.95B-3.2%
2017$26.80B+14.5%
2016$23.40B-