Latka logo
Deltek | Replicon Revenue 2023: $225.8M Est. ARR