$20.67
-1.38 (-6.26%)
Financial Highlights (FY 2026)
Revenue
514.03M
Net Income
217.72M
Gross Margin
59.6%
Profit Margin
42.4%
Rev Growth
+3.2%
D/E Ratio
0.38
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 59.6% 59.6% 29.7% 29.7%
Operating Margin 45.1% 40.6% 11.8% 10.7%
Profit Margin 42.4% 40.2% 7.4% 9.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 514.03M 498.33M 1.72B 1.32B
Gross Profit 306.62M 297.26M 510.55M 391.20M
Operating Income 232.03M 202.45M 203.14M 141.43M
Net Income 217.72M 189.96M 126.79M 128.48M
Gross Margin 59.6% 59.6% 29.7% 29.7%
Operating Margin 45.1% 40.6% 11.8% 10.7%
Profit Margin 42.4% 40.2% 7.4% 9.8%
Rev Growth +3.2% +3.2% +4.1% +13.7%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 556.71M 556.71M 1.22B 1.12B
Total Equity 1.47B 1.47B 1.95B 1.69B
D/E Ratio 0.38 0.38 0.62 0.66
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 341.73M 314.73M 282.25M 194.46M
Free Cash Flow — — 93.35M 78.30M