Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.81B | $ 2.75B | $ 2.57B | $ 2.33B | $ 1.73B | |
$ 2.03B | $ 1.92B | $ 1.82B | $ 1.67B | $ 1.26B | |
$ 1.65B | $ 1.65B | $ 2.48B | $ 1.21B | $ 836.87M | |
$ 108.07M | $ 91.32M | $ 96.70M | $ 74.27M | $ 58.19M | |
$ 532.65M | $ 398.19M | $ -551.11M | $ 555.81M | $ 465.92M | |
$ 380.21M | $ 279.84M | $ -658.56M | $ 465.73M | $ 424.01M | |
$ 30.57M | $ 12.98M | $ -3.42M | $ 5.92M | $ -58.30M | |
$ 410.77M | $ 292.82M | $ -661.98M | $ 471.65M | $ 365.71M | |
$ 303.28M | $ 307.57M | $ -694.29M | $ 493.51M | $ 349.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.58 | $ 2.56 | $ -5.48 | $ 3.88 | $ 2.88 | |
$ 2.25 | $ 2.24 | $ -5.48 | $ 3.40 | $ 2.69 | |
114.94M | 122.50M | 126.78M | 127.22M | 121.25M | |
131.72M | 140.15M | 126.78M | 146.68M | 136.41M |