Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.73B | $ 1.96B | $ 1.68B | $ 1.46B | $ 1.36B | |
$ 512.15M | $ 598.81M | $ 477.45M | $ 470.22M | $ 385.12M | |
$ 546.84M | $ 454.66M | $ 426.41M | $ 381.45M | $ 751.35M | |
$ 72.47M | $ 72.68M | $ 82.18M | $ 81.50M | $ 82.86M | |
$ 22.12M | $ 214.15M | $ 143.87M | $ 163.84M | $ -278.23M | |
$ -34.69M | $ 144.15M | $ 51.03M | $ 88.77M | $ -365.13M | |
$ -39.32M | $ -18.62M | $ 236.97M | $ -16.34M | $ -8.11M | |
$ -74.01M | $ 122.30M | $ 288.00M | $ 72.44M | $ -373.24M | |
$ -150.46M | $ 109.98M | $ 207.93M | $ 79.40M | $ -392.39M | |
$ -2.97 | $ 3.78 | $ 7.35 | $ 2.59 | $ -13.61 | |
$ -2.97 | $ 3.78 | $ 7.32 | $ 2.59 | $ -13.61 | |
50.65M | 29.09M | 28.84M | 28.83M | 28.82M | |
28.88M | 28.95M | 28.96M | 28.83M | 28.82M |