MAJOR-R.BKMAJOR-R.BKSET
Loading
Net Income ContractionContracting
Percentile Rank14
3Y CAGR+35.8%
Studio
Year-over-Year Change

Total earnings after all expenses, taxes, and interest

3Y CAGR
+35.8%/yr
vs -33.4%/yr prior
Acceleration
+69.2pp
Accelerating
Percentile
P14
Within normal range
vs 3Y Ago
2.5x
Strong expansion
Streak
2 yr
Consecutive declineContracting
PeriodValueYoY Change
2025$631.23M-15.2%
2024$744.28M-28.6%
2023$1.04B+313.2%
2022$252.15M-84.1%
2021$1.58B+399.8%
2020$-527.49M-137.5%
2019$1.41B+9.6%
2018$1.28B+7.6%
2017$1.19B+0.4%
2016$1.19B-