Once again a company has felt the pain that comes when it is caught violating an agreement with the Department of Justice. After taking a tongue lashing from a federal judge for repeatedly violating the law, Carnival Corp. executives have until autumn to hire a chief compliance officer and begin meaningful compliance reforms at the world’s largest cruise line.

And if they fail again? U.S. District Judge Patricia Seitz of the Southern District of Florida has threatened to bar Carnival from docking at U.S. ports, and she said she’d consider punishing individual executives with criminal fines and prison time.