Latka logo
DocDep Revenue 2021: $11.1M ARR, $33.3M Valuation