IMPUFIMPUFOTC
Loading
Income Before Tax Over TimeContracting
Percentile Rank43
3Y CAGR-67.9%
5Y CAGR-42.1%
Year-over-Year Change

Pre-tax earnings

3Y CAGR
-67.9%/yr
Annual compound
5Y CAGR
-42.1%/yr
Recent deceleration
Percentile
P43
Within normal range
vs 5Y Ago
0.1x
Contraction
Streak
1 yr
Consecutive growthContracting
PeriodValueYoY Change
2025$1.49B+107.3%
2024$-20.43B-308.7%
2023$9.79B-78.4%
2022$45.24B-33.4%
2021$67.92B+194.9%
2020$23.03B+598.1%
2019$3.30B+125.3%
2018$-13.04B-22.0%
2017$-10.69B-1681.3%
2016$-600.00M-