$57.97
+0.81 (+1.42%)
As of May 10, 10:05 PM ET ·
Financial Highlights (FY 2026)
Revenue
954.92M
Net Income
122.35M
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 954.92M 877.28M 419.39M 469.17M
Gross Profit 175.05M 195.82M
Operating Income 211.71M 175.04M 54.46M 56.73M
Net Income 122.35M 101.16M 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 681.58M 681.58M 604.90M 605.63M
Total Equity 531.16M 531.16M 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 361.21M 315.25M 72.12M 84.22M
Free Cash Flow 40.63M 34.74M