$29.61
-0.19 (-0.64%)
Financial Highlights (FY 2025)
Revenue
98.78M
Net Income
27.27M
Gross Margin
38.5%
Profit Margin
27.6%
Rev Growth
+1.3%
D/E Ratio
0.36
Revenue & Net Income
Margin Trends
FY 2025 FY 2024 FY 2023
Gross Margin 38.5% 38.5% 38.5%
Operating Margin 25.9% 27.5% 29.6%
Profit Margin 27.6% 24.1% 23.3%
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 98.78M 94.78M 109.62M
Gross Profit 38.03M 36.48M 42.20M
Operating Income 25.57M 26.02M 32.43M
Net Income 27.27M 22.88M 25.54M
Gross Margin 38.5% 38.5% 38.5%
Operating Margin 25.9% 27.5% 29.6%
Profit Margin 27.6% 24.1% 23.3%
Rev Growth +1.3% -6.1% +21.5%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 59.97M 65.85M 53.43M
Total Equity 164.45M 162.54M 169.73M
D/E Ratio 0.36 0.41 0.31
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 39.34M 36.99M 40.41M
Free Cash Flow 15.67M 16.26M 20.04M