TTNM.TOTTNM.TOTSX
Loading
Gross Profit Over TimeContracting
Percentile Rank67
3Y CAGR+0.0%
5Y CAGR+14.0%
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
+0.0%/yr
vs +27.2%/yr prior
5Y CAGR
+14.0%/yr
Recent deceleration
Acceleration
-27.1pp
Decelerating
Percentile
P67
Within normal range
vs 5Y Ago
1.9x
Solid growth
Streak
2 yr
Consecutive declineContracting
PeriodValueYoY Change
2024$20.68M-37.1%
2023$32.86M-27.8%
2022$45.50M+120.3%
2021$20.66M+34.6%
2020$15.35M+42.7%
2019$10.76M-36.3%
2018$16.89M+113.9%
2017$7.90M-7.3%
2016$8.51M-87.6%
2015$68.88M-