$4.31
+0.14 (+3.36%)
Financial Highlights (FY 2026)
Revenue
410.95M
Net Income
36.17M
Gross Margin
60.4%
Profit Margin
8.8%
Rev Growth
+1.0%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 60.4% 60.4% 30.0% 30.0%
Operating Margin 14.2% 12.8% 36.6% 34.3%
Profit Margin 8.8% 8.4% 27.3% 30.5%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 410.95M 407.09M 37.83M 38.90M
Gross Profit 248.22M 245.88M 11.34M 11.66M
Operating Income 58.40M 52.06M 13.83M 13.33M
Net Income 36.17M 32.24M 10.33M 11.85M
Gross Margin 60.4% 60.4% 30.0% 30.0%
Operating Margin 14.2% 12.8% 36.6% 34.3%
Profit Margin 8.8% 8.4% 27.3% 30.5%
Rev Growth +1.0% +1.0% +9.1% +22.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 70.35M 79.27M
Total Equity 181.41M 214.05M
D/E Ratio 0.39 0.37
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 62.17M 58.51M 18.33M 16.95M
Free Cash Flow 8.19M 7.99M