ESGFFESGFFOTC
Loading
Income Before Tax Over TimeExpanding
Percentile Rank100
Year-over-Year Change

Pre-tax earnings

Latest
$112.97M
↑ 938% vs avg
Percentile
P100
Near historical high
Streak
3 yr
Consecutive growthExpanding
Average
$-13.47M
Historical baseline
PeriodValueYoY Change
2025$112.97M+309.8%
2024$27.57M+162.5%
2023$-44.13M+49.8%
2022$-87.94M-294.6%
2021$-22.28M-233.8%
2020$-6.67M-181.1%
2019$8.23M+109.5%
2018$-86.39M-377.2%
2017$-18.10M-0.5%
2016$-18.01M-