Article is missing a lot of information - Like why with a 21% rate companies didn't pay taxes, or , what was the 'tax rebate' for? Also it shows the stock price change as if the company get's that money. Companies only get the initial IPO money for shares sold.
Taxes are passed through to consumers anyway; Corporations don't pay taxes - they collect them from the customer.