Skip to content
Loading company
Loading

Latest quarter · Q3 FY2026

Millions
Total revenues
691
Gross profit
233
Operating income
96
Net income
72
Free cash flow
38
Open Financials