$34.11
+0.19 (+0.56%)
Financial Highlights (FY 2026)
Revenue
123.32M
Net Income
40.80M
Gross Margin
Profit Margin
23.8%
Rev Growth
+3.2%
D/E Ratio
0.59
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 64.9% 64.9%
Operating Margin 31.8% 28.6% 27.3% 27.4%
Profit Margin 23.8% 22.6% 19.6% 24.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 123.32M 119.53M 138.95M 124.55M
Gross Profit 90.18M 80.84M
Operating Income 39.18M 34.18M 37.88M 34.13M
Net Income 40.80M 35.59M 27.28M 30.86M
Gross Margin 64.9% 64.9%
Operating Margin 31.8% 28.6% 27.3% 27.4%
Profit Margin 23.8% 22.6% 19.6% 24.8%
Rev Growth +3.2% +3.2% +23.5% -4.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 81.34M 81.34M 97.16M 96.65M
Total Equity 137.16M 137.16M 175.49M 167.45M
D/E Ratio 0.59 0.59 0.55 0.58
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 54.31M 50.01M 51.48M 51.05M
Free Cash Flow 19.94M 24.92M