$29.60
-0.13 (-0.42%)
Financial Highlights (FY 2025)
Revenue
92.48M
Net Income
30.57M
Gross Margin
47.4%
Profit Margin
33.1%
Rev Growth
+4.8%
D/E Ratio
1.14
Revenue & Net Income
Margin Trends
FY 2025 FY 2024 FY 2023
Gross Margin 47.4% 47.4% 47.4%
Operating Margin 31.5% 37.4% 30.7%
Profit Margin 33.1% 31.5% 35.4%
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 92.48M 82.27M 74.59M
Gross Profit 43.85M 39.01M 35.37M
Operating Income 29.14M 30.75M 22.93M
Net Income 30.57M 25.94M 26.41M
Gross Margin 47.4% 47.4% 47.4%
Operating Margin 31.5% 37.4% 30.7%
Profit Margin 33.1% 31.5% 35.4%
Rev Growth +4.8% -1.9% -0.5%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 130.49M 158.67M 138.66M
Total Equity 114.93M 113.22M 130.53M
D/E Ratio 1.14 1.40 1.06
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 42.18M 34.69M 31.84M
Free Cash Flow 38.59M 31.46M 30.82M