1Q 2025 financial results

Last updated 05/23/2025