Reports and Key performance indicators

Total Revenue

+18.3%
$165.2M
Q3 2024

Total Revenue

+18.3%
24.5%
Q3 2024

Total Revenue

+18.3%
8,432
As of Dec 2025

EPS (Earnings Per Share)

+18.3%
$2.85
Q3 2024

Annual and Quarterly Reports

🔍
🕐

Annual Report 2024

Annual 📅 15-10-2020
🕐

Q3 2024 Financial Report

Quarterly 📅 16-10-2025
🕐

Q2 2024 Financial Report

Quarterly 📅 15-10-2020
🕐

Annual Report 2023

Annual 📅 16-10-2025
×