David Revenue hit $140M in 12 months