Ships are not cheap to run!
$30M on repairs is a lot of money, to give an example the annual running budget for my present ship (1300 pax, 29 years old) is 9.7M euro, I was involved in the dry docking of a 25 year old ship which went horribly wrong and ended up with the replacing of large sections of steel, the total cost of that dry dock was 27M euros.
When you look at the above figures I doubt that they have really spent 30M in repairs on two ships, that figure might be the total running cost of the 2 ships, but I don't think it is a repair cost. (unless of course the figure is in canadian dollars and the exchange rate to USD is huge.
The costs involved in running ships are enormous, the above running budget figure does not include food and drink, nor does it include fuel (presntly US$450,000 every 2 weeks)