Report copyright - Terremark Worldwide, Inc. - SEC.gov | HOME FY2006 Summary Revenue: $18.9 million, up 35% sequentially EBITDA: $1.8 million, up from a loss of $0.3 million in prior quarter and a loss
Please pass captcha verification before submit form