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
Q3 2024 Financial Report
Q2 2024 Financial Report
Annual Report 2023

