Topgolf operates more than 70 locations in the united states, united kingdom, and australia.