In 2015 they posted a Net Income of -$521.03M and EBITDA of -$137.21M.
I don't exactly understand how those two numbers can differ so much, but either way they're pretttty bad.