ANNUAL REPORT 2026
Building durable growth
Oriole Systems plc · Year ended 30 June 2026
Revenue$2.84B+18%
Operating profit$418M+24%
Free cash flow$362M+21%
Employees12,480+9%
Publication package
FY2026 Annual Report.pdf
214 pages · 18.4 MB
214 pages · 18.4 MB
FY2026 Results Workbook.xlsx
Financial statements and segment data
Financial statements and segment data
FY2026 Results Release.pdf
Regulatory news announcement
Regulatory news announcement
Investor presentation.pdf
48 slides
48 slides