$57.92
+0.38 (+0.66%)
As of Jun 24, 1:35 PM ET ·
Financial Highlights (FY 2026)
Revenue
949.57M
Net Income
121.66M
Gross Margin
Profit Margin
12.8%
Rev Growth
+8.9%
D/E Ratio
1.28
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 41.7% 41.7%
Operating Margin 22.2% 20.0% 13.0% 12.1%
Profit Margin 12.8% 12.2% 15.2% 12.0%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 949.57M 872.36M 419.39M 469.17M
Gross Profit 175.05M 195.82M
Operating Income 210.52M 174.06M 54.46M 56.73M
Net Income 121.66M 100.60M 63.80M 56.19M
Gross Margin 41.7% 41.7%
Operating Margin 22.2% 20.0% 13.0% 12.1%
Profit Margin 12.8% 12.2% 15.2% 12.0%
Rev Growth +8.9% +8.9% +15.2% -5.9%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 666.53M 666.53M 604.90M 605.63M
Total Equity 519.43M 519.43M 1.43B 1.25B
D/E Ratio 1.28 1.28 0.42 0.48
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 347.34M 303.15M 72.12M 84.22M
Free Cash Flow 40.63M 34.74M