I see the earnings estimates for BRCM from S&P are now "cash earnings" estimates. Almost every other company gives actual GAAP earnings but BRCM insists on reporting "cash earnings". What a fraud. You look at the S&P sheet for this company and it shows earnings as 1.25 in 2012 moving up to 2.90 in 2013 because they switched to using cash earnings. Talk about misleading. What it means is you can't beleive much about this company. Microsoft sells for about the same price and their earnings will be about $3 in real eanings, while BRCM is supposed to earn $3 in fake "cash" earnings. You throw money at BRCM and hope another sucker buys it higher, who knows what they really earn.