Latka logo
Movable Ink Revenue 2025: $73.5M Est. ARR, $1.3B Valuation