Total sales USD 335.6 million, up by 33% from 2006
Profit from operations USD 39.7 million, up by 101%
Net profit USD 7.6 million, up by 74%
EBITDA USD 64.4 million, up by 63%
EBITDA ratio 19.2% compared to 15.7% in 2006
EPS diluted 1.94 US cents, up by 71%
Cash EPS diluted 8.24 US cents, up by 31%
Net cash provided by operating activities USD 45.7 million, up by 186%
Equity ratio 39% following private placement, up from 26%