By using this site, you agree to our Privacy Policy and our Terms of Use. Close

This news only tells about decreased revenue but nothing about weather they made a profit or loss. I assume they're losing money though.