Can anyone explain to me why a company reporting 67% increase in net profit is only trading on a pe of 7? Seems like a bargain..