PRMRFPRMRFOTC
Loading
Net Income ContractionContracting
Percentile Rank79
3Y CAGR+12.3%
Year-over-Year Change

Total earnings after all expenses, taxes, and interest

3Y CAGR
+12.3%/yr
vs +6.6%/yr prior
Acceleration
+5.7pp
Accelerating
Percentile
P79
Within normal range
vs 3Y Ago
1.4x
Solid growth
Streak
2 yr
Consecutive declineContracting
PeriodValueYoY Change
2024$335.90M-28.6%
2023$470.20M-30.9%
2022$680.60M+187.3%
2021$236.90M+1143.9%
2020$-22.69M+74.2%
2019$-87.86M+76.1%
2018$-367.16M-300.2%
2017$183.36M-84.3%
2016$1.17B+229.3%
2015$-901.30M-