Great overview!
- Do they give any indication of how significant their largest game is?
- What happened in 2019 to the figures?
Attracting talent is quite hard in the industry (at least for PC game developers), an interesting angle to have offices in Russia and Ukraine, seems there are easier to get a hold of talent there at competitive prices.
Have you looked at Rovio? Figures for that also seemed quite good.