Latka logo
Instructure Revenue 2019: $258.5M ARR, $2B Valuation