Publishing Technology plc
Ingenta
Royalties
Revenue
Electronic Arts
Business
Video game development
Publishing
Generally Accepted Accounting Principles