I would also add that whether or not they supply the cards themselves out of their revenue becomes quite crucial to margins when you consider that the Malaysian contract appears to equate to about $10/visa but the Chinese deal only looks to be $1/card if I have read it correctly.
ETC
entertainment media & telecoms corporation limited