Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.35B | $ 2.24B | $ 2.22B | $ 2.21B | $ 2.07B | |
$ 1.02B | $ 990.87M | $ 962.77M | $ 980.76M | $ 886.15M | |
$ 923.14M | $ 834.48M | $ 778.99M | $ 728.84M | $ 662.73M | |
$ 18.00M | $ 23.85M | $ 24.93M | $ 30.90M | $ 28.80M | |
$ 73.45M | $ 216.91M | $ 207.41M | $ 320.66M | $ 250.66M | |
$ 94.54M | $ 156.39M | $ 180.77M | $ 251.91M | $ 219.27M | |
$ -8.32M | $ -116.77M | $ -20.53M | $ 28.32M | $ -8.45M | |
$ 86.22M | $ 39.62M | $ 160.24M | $ 280.23M | $ 210.82M | |
$ 43.23M | $ -9.75M | $ 118.61M | $ 209.07M | $ 183.61M | |
$ 1.32 | $ -0.30 | $ 3.65 | $ 6.41 | $ 5.64 | |
$ 1.31 | $ -0.30 | $ 3.63 | $ 6.34 | $ 5.52 | |
32.72M | 32.49M | 32.52M | 32.64M | 32.56M | |
33.05M | 32.60M | 32.65M | 32.97M | 33.27M |