The profit is no fluke either(maybe a flounder, but still)! 3 straight quarters of profit, 10 straight quarters of revenue growth...and now this. BRGO