Figures from this source FiledEmployees, Mar 2024207 personsFiledMain customers listed by company, as of 1 November 2026EstimateRoyalty or dev fee wording search, search 1 November 2026