Yes Google did it again – the search giant has just announced revenues of $10.65 billion for the quarter ended March 31, 2012, an increase of 24% compared to the first quarter of 2011. Google reports its revenues, consistent with GAAP, on a gross basis without deducting traffic acquisition costs (TAC). In the first quarter of 2012, TAC totaled $2.51 billion, or 25%...