0NC0.L0NC0.LLSE
Loading
Gross Profit Over TimeContracting
Percentile Rank0
Year-over-Year Change

Revenue minus cost of goods sold

Percentile
P0
Near historical low
vs 5Y Ago
-0.5x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2024$-57.37M-402.8%
2023$18.95M+55.3%
2022$12.20M-80.9%
2021$63.86M+5.7%
2020$60.40M-46.2%
2019$112.37M+43.9%
2018$78.09M+104.0%
2017$38.29M-8.9%
2016$42.04M+107.8%
2015$20.23M-