$22.76
-0.50 (-2.15%)
Financial Highlights (FY 2026)
Revenue
103.84M
Net Income
32.77M
Gross Margin
Profit Margin
45.5%
Rev Growth
+7.7%
D/E Ratio
0.40
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 65.2% 65.2%
Operating Margin 58.3% 52.4% 39.4% 38.5%
Profit Margin 45.5% 43.2% 33.6% 34.3%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 103.84M 96.39M 81.32M 78.36M
Gross Profit 52.98M 51.06M
Operating Income 60.50M 50.55M 32.08M 30.21M
Net Income 32.77M 27.38M 27.28M 26.87M
Gross Margin 65.2% 65.2%
Operating Margin 58.3% 52.4% 39.4% 38.5%
Profit Margin 45.5% 43.2% 33.6% 34.3%
Rev Growth +7.7% +7.7% +23.4% +9.7%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 56.58M 56.58M 177.95M 164.12M
Total Equity 141.45M 141.45M 312.75M 322.35M
D/E Ratio 0.40 0.40 0.57 0.51
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 46.22M 40.77M 47.35M 50.45M
Free Cash Flow 20.34M 12.25M