$33.96
-0.26 (-0.76%)
Financial Highlights (FY 2026)
Revenue
163.37M
Net Income
38.34M
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 163.37M 167.09M 172.29M 163.68M
Gross Profit 87.55M 83.17M
Operating Income 60.13M 55.35M 63.30M 64.93M
Net Income 38.34M 35.29M 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 27.36M 27.36M 223.07M 241.45M
Total Equity 252.82M 252.82M 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.17M 50.69M 86.67M 76.55M
Free Cash Flow 62.58M 47.21M