Reports

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-2025
Q3 2024 Financial Report
Quarterly 15-10-2025
Q2 2024 Financial Report
Quarterly 15-10-2025
Annual Report 2023
Annual 15-10-2025
×