BYPLFBYPLFOTC
Loading
Income Before Tax Over TimeContracting
Percentile Rank7
3Y CAGR-28.4%
5Y CAGR-25.5%
Year-over-Year Change

Pre-tax earnings

3Y CAGR
-28.4%/yr
vs -9.8%/yr prior
5Y CAGR
-25.5%/yr
Consistent
Acceleration
-18.7pp
Decelerating
Percentile
P7
Near historical low
vs 5Y Ago
0.2x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2024$28.40M-74.6%
2023$111.70M+17.2%
2022$95.30M+23.0%
2021$77.50M+5266.7%
2020$-1.50M-101.2%
2019$123.90M-6.3%
2018$132.20M+13.0%
2017$117.00M+27.3%
2016$91.90M+22.5%
2015$75.00M-