NARRFNARRFOTC
Loading
Income Before Tax Over TimeContracting
Percentile Rank73
3Y CAGR+16.2%
Studio
Year-over-Year Change

Pre-tax earnings

3Y CAGR
+16.2%/yr
vs -11.2%/yr prior
Acceleration
+27.4pp
Accelerating
Percentile
P73
Within normal range
vs 3Y Ago
1.6x
Solid growth
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
TTM$44.91B-12.3%
2025$51.24B+48.3%
2024$34.55B+20.6%
2023$28.63B+78.2%
2022$16.07B+171.3%
2021$-22.52B-147.6%
2020$47.34B+2.6%
2019$46.12B+1.5%
2018$45.42B+22.9%
2017$36.94B-