BTE.TOBTE.TOTSX
Loading
Gross Profit Over TimeContracting
Percentile Rank43
3Y CAGR-33.4%
Year-over-Year Change

Revenue minus cost of goods sold

3Y CAGR
-33.4%/yr
vs +66.9%/yr prior
Acceleration
-100.3pp
Decelerating
Percentile
P43
Within normal range
vs 3Y Ago
0.3x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2025$318.23M-69.0%
2024$1.03B+36.6%
2023$750.68M-30.4%
2022$1.08B+78.7%
2021$603.51M+828.9%
2020$-82.80M-134.0%
2019$243.54M+75.0%
2018$139.14M+935.8%
2017$13.43M+107.3%
2016$-184.91M-