Snap delivered better-than-expected earnings for Q4 2024 with substantial revenue and user growth, yet faces ongoing competitive challenges.