treebo revenue