Latka logo
Animoto Revenue 2019: $31.2M ARR, $93.6M Valuation