TVE.TOTVE.TOTSX
Loading
Gross Profit Over TimeContracting
Percentile Rank86
3Y CAGR-6.8%
Studio
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
-6.8%/yr
vs +62.5%/yr prior
Acceleration
-69.2pp
Decelerating
Percentile
P86
Within normal range
vs 3Y Ago
0.8x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2025$498.57M-14.7%
2024$584.17M+39.7%
2023$418.26M-32.0%
2022$615.12M+129.0%
2021$268.63M+2886.6%
2020$-9.64M-111.1%
2019$86.55M-2.0%
2018$88.30M+273.4%
2017$23.65M+953.0%
2016$-2.77M-