Skip to content
Loading company
Loading

Latest annual · FY2025

Millions
Free cash flow
534

Latest quarter · Q3 FY2026

Millions
Total revenues
2,961
Gross profit
472
Operating income
111
Net income
60
Open Financials