$32.45
+0.20 (+0.62%)
Financial Highlights (FY 2026)
Revenue
162.96M
Net Income
38.24M
Gross Margin
Profit Margin
29.2%
Rev Growth
-2.2%
D/E Ratio
0.11
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 50.8% 50.8%
Operating Margin 36.8% 33.1% 36.7% 39.7%
Profit Margin 29.2% 27.8% 40.0% 38.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 162.96M 166.68M 172.29M 163.68M
Gross Profit 87.55M 83.17M
Operating Income 59.98M 55.22M 63.30M 64.93M
Net Income 38.24M 35.20M 68.98M 63.47M
Gross Margin 50.8% 50.8%
Operating Margin 36.8% 33.1% 36.7% 39.7%
Profit Margin 29.2% 27.8% 40.0% 38.8%
Rev Growth -2.2% -2.2% +4.7% +14.8%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 25.88M 25.88M 223.07M 241.45M
Total Equity 239.15M 239.15M 191.92M 188.95M
D/E Ratio 0.11 0.11 1.16 1.28
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 52.04M 50.57M 86.67M 76.55M
Free Cash Flow 62.58M 47.21M