They don't disclose revenue. Where are you getting that information?
For startups this size, evaluations are usually in the range of 10-30 revenues, so it's reasonably safe to assume their revenue is in the range of 40-100M.
Tell your thumbtack employers that we aren't buying it.