$28.23
+0.24 (+0.86%)
Financial Highlights (FY 2026)
Revenue
665.26M
Net Income
131.79M
Gross Margin
Profit Margin
28.5%
Rev Growth
+0.4%
D/E Ratio
0.14
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 54.3% 54.3%
Operating Margin 35.9% 32.3% 35.3% 34.6%
Profit Margin 28.5% 27.1% 29.3% 23.7%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 665.26M 662.94M 778.24M 726.15M
Gross Profit 422.24M 393.98M
Operating Income 238.98M 214.33M 274.77M 251.12M
Net Income 131.79M 118.19M 228.17M 172.38M
Gross Margin 54.3% 54.3%
Operating Margin 35.9% 32.3% 35.3% 34.6%
Profit Margin 28.5% 27.1% 29.3% 23.7%
Rev Growth +0.4% +0.4% -9.6% +4.7%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 149.90M 149.90M 239.25M 262.05M
Total Equity 1.04B 1.04B 1.39B 1.20B
D/E Ratio 0.14 0.14 0.17 0.22
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 330.25M 312.65M 417.82M 380.81M
Free Cash Flow 121.32M 124.95M