$2.84
-0.14 (-4.70%)
Financial Highlights (FY 2026)
Revenue
1.64B
Net Income
185.89M
Gross Margin
68.3%
Profit Margin
11.3%
Rev Growth
+7.9%
D/E Ratio
2.29
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 68.3% 68.3% 56.9% 56.9%
Operating Margin 25.4% 22.9% 17.5% 15.1%
Profit Margin 11.3% 10.8% 15.5% 13.0%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 1.64B 1.52B 589.95M 448.26M
Gross Profit 1.12B 1.04B 335.86M 255.19M
Operating Income 416.47M 347.25M 103.22M 67.71M
Net Income 185.89M 154.99M 91.69M 58.05M
Gross Margin 68.3% 68.3% 56.9% 56.9%
Operating Margin 25.4% 22.9% 17.5% 15.1%
Profit Margin 11.3% 10.8% 15.5% 13.0%
Rev Growth +7.9% +7.9% +10.3% +14.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 344.18M 344.18M 59.69M 58.21M
Total Equity 150.53M 150.53M 411.24M 373.22M
D/E Ratio 2.29 2.29 0.15 0.16
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 863.92M 760.35M 116.82M 94.04M
Free Cash Flow 55.12M 41.68M