Avalanche Reports Impressive Growth In Q1 2024 Financial Report