$9.32
+0.05 (+0.54%)
Financial Highlights (FY 2026)
Revenue
191.71M
Net Income
28.92M
Gross Margin
Profit Margin
22.9%
Rev Growth
+7.3%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 59.8% 59.8%
Operating Margin 29.3% 26.4% 31.7% 34.2%
Profit Margin 22.9% 21.7% 28.7% 30.4%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 191.71M 178.68M 181.11M 198.54M
Gross Profit 108.32M 118.75M
Operating Income 56.22M 47.16M 57.36M 67.86M
Net Income 28.92M 24.26M 51.99M 60.42M
Gross Margin 59.8% 59.8%
Operating Margin 29.3% 26.4% 31.7% 34.2%
Profit Margin 22.9% 21.7% 28.7% 30.4%
Rev Growth +7.3% +7.3% +6.0% -1.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 231.81M 230.23M
Total Equity 410.37M 409.13M
D/E Ratio 0.56 0.56
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 107.25M 94.97M 91.21M 88.29M
Free Cash Flow 38.44M 27.53M