$21.94
+0.33 (+1.53%)
Financial Highlights (FY 2025)
Revenue
478.69M
Net Income
79.54M
Gross Margin
31.6%
Profit Margin
16.6%
Rev Growth
+6.8%
D/E Ratio
0.58
Revenue & Net Income
Margin Trends
| FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|
| Gross Margin | 31.6% | 31.6% | 31.6% |
| Operating Margin | 14.9% | 16.8% | 15.4% |
| Profit Margin | 16.6% | 14.4% | 15.1% |
Income Statement
| FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|
| Revenue | 478.69M | 506.38M | 474.55M |
| Gross Profit | 151.32M | 160.08M | 150.01M |
| Operating Income | 71.13M | 84.87M | 73.11M |
| Net Income | 79.54M | 72.97M | 71.65M |
| Gross Margin | 31.6% | 31.6% | 31.6% |
| Operating Margin | 14.9% | 16.8% | 15.4% |
| Profit Margin | 16.6% | 14.4% | 15.1% |
| Rev Growth | +6.8% | +4.3% | +17.1% |
Balance Sheet
| FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|
| Total Debt | 563.64M | 561.83M | 692.77M |
| Total Equity | 977.00M | 1.09B | 973.38M |
| D/E Ratio | 0.58 | 0.52 | 0.71 |
Cash Flow
| FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|
| EBITDA | 90.27M | 90.78M | 83.13M |
| Free Cash Flow | 75.50M | 88.70M | 93.29M |