Well, the games they make are undoubtedly fantastic. But....as a company they lose money. So there are two sides to that coin. I think the most common argument at the moment is that they could have easily released a game like Mario Kart 8 on PS4/Xbox One and they would have made many many times more money, but because they have released it on a platform that sold incredibly poorly they are not doing as well as they could have been doing.
Actually no, they went back to profit in the 2014-2015 period (and since their first report in 1981, the 3 years period 2011-2014 is the only time they had yearly losses)