Ace reports revenue increase in 2007