CPXWFCPXWFOTC
Loading
Gross Profit Over TimeContracting
Percentile Rank7
Year-over-Year Change

Revenue minus cost of goods sold

Percentile
P7
Near historical low
vs 5Y Ago
0x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2025$-9.99M-100.5%
2024$1.98B+13.8%
2023$1.74B+42.7%
2022$1.22B+2.6%
2021$1.19B-8.2%
2020$1.30B-4.3%
2019$1.35B+50.7%
2018$899.00M+17.2%
2017$767.00M-3.4%
2016$794.00M-