$37.48
-0.52 (-1.37%)
Financial Highlights (FY 2026)
Revenue
463.20M
Net Income
140.10M
Gross Margin
Profit Margin
21.3%
Rev Growth
+5.5%
D/E Ratio
0.06
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 47.7% 47.7%
Operating Margin 25.8% 23.2% 35.4% 42.3%
Profit Margin 21.3% 20.3% 34.9% 38.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 463.20M 439.13M 384.14M 341.00M
Gross Profit 183.11M 162.55M
Operating Income 119.47M 101.94M 136.01M 144.08M
Net Income 140.10M 119.54M 133.94M 129.98M
Gross Margin 47.7% 47.7%
Operating Margin 25.8% 23.2% 35.4% 42.3%
Profit Margin 21.3% 20.3% 34.9% 38.1%
Rev Growth +5.5% +5.5% +5.3% -0.1%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 50.93M 50.93M 541.03M 577.69M
Total Equity 906.31M 906.31M 1.28B 1.22B
D/E Ratio 0.06 0.06 0.42 0.47
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 199.80M 179.95M 192.17M 178.41M
Free Cash Flow 179.54M 123.41M