$66.96
+1.42 (+2.17%)
Financial Highlights (FY 2026)
Revenue
614.06M
Net Income
189.83M
Gross Margin
Profit Margin
31.1%
Rev Growth
+2.9%
D/E Ratio
0.10
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 55.6% 55.6%
Operating Margin 38.3% 34.5% 30.3% 30.7%
Profit Margin 31.1% 29.5% 24.4% 31.7%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 614.06M 596.81M 589.77M 547.10M
Gross Profit 327.84M 304.12M
Operating Income 235.27M 205.79M 178.87M 167.96M
Net Income 189.83M 166.05M 143.96M 173.44M
Gross Margin 55.6% 55.6%
Operating Margin 38.3% 34.5% 30.3% 30.7%
Profit Margin 31.1% 29.5% 24.4% 31.7%
Rev Growth +2.9% +2.9% +6.2% +15.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 96.44M 96.44M 659.67M 685.90M
Total Equity 1.00B 1.00B 1.10B 1.04B
D/E Ratio 0.10 0.10 0.60 0.66
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 275.85M 254.70M 226.23M 222.90M
Free Cash Flow 123.44M 113.06M