Latka logo
Constellation Software Revenue 2024: $10.1B ARR