Latka logo
Checkr Revenue 2025: $800M ARR, $5B Valuation