$27.61
+0.02 (+0.07%)
Financial Highlights (FY 2026)
Revenue
227.19M
Net Income
88.63M
Gross Margin
Profit Margin
31.3%
Rev Growth
+2.1%
D/E Ratio
0.09
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 44.8% 44.8%
Operating Margin 42.2% 38.0% 28.2% 27.9%
Profit Margin 31.3% 29.7% 30.7% 25.5%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 227.19M 222.47M 269.32M 206.53M
Gross Profit 120.71M 92.57M
Operating Income 95.85M 84.47M 76.04M 57.67M
Net Income 88.63M 78.11M 82.79M 52.75M
Gross Margin 44.8% 44.8%
Operating Margin 42.2% 38.0% 28.2% 27.9%
Profit Margin 31.3% 29.7% 30.7% 25.5%
Rev Growth +2.1% +2.1% +8.1% -9.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 39.04M 39.04M 87.22M 87.79M
Total Equity 453.93M 453.93M 704.84M 642.58M
D/E Ratio 0.09 0.09 0.12 0.14
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 123.96M 115.32M 104.07M 87.40M
Free Cash Flow 46.02M 45.67M