IPCFFIPCFFOTC
Loading
Revenue ContractionContracting
Percentile Rank73
3Y CAGR-14.4%
5Y CAGR+17.8%
Studio
Year-over-Year Change

Total revenue from sales of goods and services

3Y CAGR
-14.4%/yr
vs +27.9%/yr prior
5Y CAGR
+17.8%/yr
Recent deceleration
Acceleration
-42.3pp
Decelerating
Percentile
P73
Within normal range
vs 5Y Ago
2.3x
Strong expansion
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2025$772.09M-15.5%
2024$913.18M+6.9%
2023$853.91M-30.6%
2022$1.23B+66.2%
2021$741.03M+117.4%
2020$340.84M-41.2%
2019$580.08M+26.0%
2018$460.32M+126.1%
2017$203.61M-0.4%
2016$204.38M-