You guys realize they lost money last year, right? They haven't released their full financials yet. Yup, revenue went up. Adjusted EBITDA went up (I remind you this isn't an accepted IFRS measure, but you probably don't know or care). I love how they omitted the bottom line from their press release. Armchair critic? Sure. I've only followed them since 2005. Remember my earlier
...more