MPGPFMPGPFOTC
Loading
Income Before Tax Over TimeContracting
Percentile Rank7
3Y CAGR-56.3%
5Y CAGR+0.9%
Year-over-Year Change

Pre-tax earnings

3Y CAGR
-56.3%/yr
vs +8.1%/yr prior
5Y CAGR
+0.9%/yr
Recent deceleration
Acceleration
-64.4pp
Decelerating
Percentile
P7
Near historical low
vs 5Y Ago
1x
Modest growth
Streak
3 yr
Consecutive declineContracting
PeriodValueYoY Change
2025$16.22M-67.0%
2024$49.13M-58.2%
2023$117.44M-39.6%
2022$194.37M+16.6%
2021$166.65M+972.1%
2020$15.54M-89.2%
2019$144.25M+1.4%
2018$142.28M+20.4%
2017$118.16M+18.2%
2016$100.00M-