Sorry......I looked at the report and I don't understand the excitement.
Revenues 5% up yoy, that's nothing to brag about.
EBITDA down! by 25%.
$16 million pissed away on investment losses.
Net loss of 4c/share, even higher than last year.
I dont get it.