Investor Relations
Financial performance, reports, and shareholder information
$2.5B
Annual Revenue
28%
YoY Growth
500+
Global Clients
Financial Reports
To request investor materials, please contact our investor relations team.
- Q4 2025 Earnings Report
- Annual Report 2025
- Investor Presentation Q1 2026