MPGPFMPGPFOTC
Loading
Net Income ContractionContracting
Percentile Rank7
3Y CAGR-37.8%
5Y CAGR-22.8%
Year-over-Year Change

Total earnings after all expenses, taxes, and interest

3Y CAGR
-37.8%/yr
vs +9.3%/yr prior
5Y CAGR
-22.8%/yr
Recent deceleration
Acceleration
-47.1pp
Decelerating
Percentile
P7
Near historical low
vs 5Y Ago
0.3x
Contraction
Streak
2 yr
Consecutive declineContracting
PeriodValueYoY Change
2024$28.44M-63.1%
2023$77.07M-44.6%
2022$139.01M+17.5%
2021$118.36M+2161.2%
2020$-5.74M-105.6%
2019$103.44M-0.2%
2018$103.70M+24.8%
2017$83.08M+15.2%
2016$72.10M+8.9%
2015$66.21M-