Latka logo
DocuWare Revenue 2021: $24.5M ARR, $73.6M Valuation