$29.68
-0.40 (-1.33%)
Financial Highlights (FY 2026)
Revenue
871.59M
Net Income
65.19M
Gross Margin
80.8%
Profit Margin
7.5%
Rev Growth
+17.6%
D/E Ratio
2.93
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 80.8% 80.8% 57.1% 57.1%
Operating Margin 15.7% 14.1% 38.9% 35.4%
Profit Margin 7.5% 7.1% 29.8% 34.2%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 871.59M 741.46M 171.99M 165.74M
Gross Profit 704.42M 599.25M 98.15M 94.58M
Operating Income 136.67M 104.64M 66.85M 58.74M
Net Income 65.19M 49.91M 51.20M 56.75M
Gross Margin 80.8% 80.8% 57.1% 57.1%
Operating Margin 15.7% 14.1% 38.9% 35.4%
Profit Margin 7.5% 7.1% 29.8% 34.2%
Rev Growth +17.6% +17.6% -3.5% -0.7%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 465.45M 465.45M 787.09M 730.56M
Total Equity 158.99M 158.99M 1.03B 1.07B
D/E Ratio 2.93 2.93 0.77 0.68
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 229.57M 185.53M 74.01M 73.69M
Free Cash Flow 31.65M 47.46M