Latka logo
Impossible Software Revenue 2024: $130.8K Est. ARR