When this route was active, I recall many times folks posting that the aircraft had to land on the west coast to refuel. This happened usually during the winter months with the head winds. It costs money to stop along the way to refuel. Whether it is landing fee's, the fuel itself, etc. That takes away from any profit margin they may have had.
As for making money, who knows what they really make. That goes for any airline. They have to be making money somewhere otherwise they wouldn't be flying a particular route or doing what they do. Similiar to a car dealership. "We are selling this to you at our cost". Right.....LOL