$42.47
+0.32 (+0.76%)
Financial Highlights (FY 2026)
Revenue
278.66M
Net Income
87.08M
Gross Margin
Profit Margin
26.4%
Rev Growth
+5.6%
D/E Ratio
0.13
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 55.5% 55.5%
Operating Margin 32.8% 29.5% 43.2% 42.5%
Profit Margin 26.4% 25.1% 31.2% 34.4%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 278.66M 263.86M 274.76M 315.05M
Gross Profit 152.39M 174.74M
Operating Income 91.46M 77.94M 118.79M 134.02M
Net Income 87.08M 74.21M 85.78M 108.24M
Gross Margin 55.5% 55.5%
Operating Margin 32.8% 29.5% 43.2% 42.5%
Profit Margin 26.4% 25.1% 31.2% 34.4%
Rev Growth +5.6% +5.6% +8.6% +3.8%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 67.83M 67.83M 311.44M 347.12M
Total Equity 518.95M 518.95M 646.36M 543.35M
D/E Ratio 0.13 0.13 0.48 0.64
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 120.99M 108.83M 166.30M 210.15M
Free Cash Flow 48.43M 65.11M