If anyone has had a crack at total revenue predictions, we've established before that EBITDA has historically and fairly consistently been around 24-25% of total revenue.
I think it a fair assumption that this would remain the target margin.
MWR Price at posting:
$3.10 Sentiment: None Disclosure: Held