$15.10
+0.05 (+0.33%)
Financial Highlights (FY 2026)
Revenue
306.36M
Net Income
90.97M
Gross Margin
Profit Margin
24.7%
Rev Growth
+10.4%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 67.0% 67.0%
Operating Margin 30.6% 27.6% 23.5% 22.6%
Profit Margin 24.7% 23.4% 20.7% 24.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 306.36M 277.60M 1.40B 1.55B
Gross Profit 935.59M 1.04B
Operating Income 93.78M 76.48M 328.32M 349.96M
Net Income 90.97M 74.19M 289.50M 372.87M
Gross Margin 67.0% 67.0%
Operating Margin 30.6% 27.6% 23.5% 22.6%
Profit Margin 24.7% 23.4% 20.7% 24.1%
Rev Growth +10.4% +10.4% +13.1% -1.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 1.82B 2.02B
Total Equity 3.22B 3.15B
D/E Ratio 0.57 0.64
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 137.79M 118.61M 466.20M 543.38M
Free Cash Flow 261.49M 284.51M