RE:Our current market cap is worth about... Revenue is not profit. That is the problem. They did grow even in the past their revenue - but it was with large costs. Exactly doing the thing you mention: 3 cinemas in Egypt, 2 in Finland, 1 in Romania etc. - we can only imagine how many trips, deals, technicians sent to install... all in the name of future profit that may or may not come.
This company doesn't manage to get into profit. They have 1001 irons in the fire but that is also a problem since spreading in too many directions amplify the costs.