The article is based on an estimate by a market research company Superdata, there has been no confirmation from Riot whether this is correct or not. Assuming that the revenue figure of $634 million for LOL is correct if we compare it to WOW's 2013 GAAP revenue of $912 million, non-GAAP was not over $900 as you claim but $805 million, it represents a figure of 68% (this rises to 77% compared against WOW's non-GAAP revenue) I really am not sure how you managed to arrive at the figure of 45%.