ORIOLE / INVESTOR RELATIONSReports   Filings   Shareholders

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
FY2026 Results Workbook.xlsx
Financial statements and segment data
FY2026 Results Release.pdf
Regulatory news announcement
Investor presentation.pdf
48 slides