OPMXFOPMXFOTC
Loading
Income Before Tax Over TimeContracting
Percentile Rank90
3Y CAGR+38.3%
5Y CAGR+32.2%
Studio
Year-over-Year Change

Pre-tax earnings

3Y CAGR
+38.3%/yr
vs +48.2%/yr prior
5Y CAGR
+32.2%/yr
Recent acceleration
Acceleration
-9.9pp
Decelerating
Percentile
P90
Near historical high
vs 5Y Ago
4x
Strong expansion
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2025$2.09B-11.7%
2024$2.37B+48.1%
2023$1.60B+102.2%
2022$791.81M+76.2%
2021$449.43M-13.3%
2020$518.55M+654.7%
2019$68.71M-58.1%
2018$164.17M+130.0%
2017$-547.00M+48.5%
2016$-1.06B-