Why Fenway Sports Group Was Almost Apologetic In Announcing Liverpool's Record Profit Of $160M

Liverpool just announced a world record profit of over $160 million, although you had to dig deep into the press release to find it. Why the reticence?