JDHIYJDHIYOTC
Loading
Income Before Tax Over TimeExpanding
Percentile Rank100
3Y CAGR+103.5%
Year-over-Year Change

Pre-tax earnings

3Y CAGR
+103.5%/yr
vs +22.8%/yr prior
Acceleration
+80.7pp
Accelerating
Percentile
P100
Near historical high
vs 3Y Ago
8.4x
Strong expansion
Streak
5 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$5.87B+22.3%
2024$4.80B+78.1%
2023$2.69B+287.1%
2022$695.81M+177.2%
2021$-901.49M+94.7%
2020$-17.07B-1945.3%
2019$-834.70M-372.6%
2018$306.23M+19.6%
2017$255.98M-