4/20/2011 1:05:16 PM - Gapped up today, trading within close striking distance of its 52-week high. Recent quarterly comparisons show sales revenues increases and earnings versus year-ago losses. Prior earnings history has been erratic and below the guidelines of the fact-based investment system.