Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.51B | $ 2.29B | $ 2.45B | $ 2.28B | $ 1.86B | |
$ 1.19B | $ 1.01B | $ 1.22B | $ 1.18B | $ 927.73M | |
$ 776.51M | $ 1.76B | $ 791.10M | $ 776.56M | $ 624.24M | |
$ 155.23M | $ 155.10M | $ 160.43M | $ 161.92M | $ 107.16M | |
$ 575.55M | $ -598.89M | $ 598.90M | $ 581.86M | $ 425.59M | |
$ 412.49M | $ -753.24M | $ 428.34M | $ 400.75M | $ 303.49M | |
$ -202.51M | $ -214.27M | $ -151.88M | $ -213.66M | $ -94.47M | |
$ 209.98M | $ -967.51M | $ 276.46M | $ 187.09M | $ 209.02M | |
$ 146.22M | $ -947.78M | $ 195.90M | $ 122.71M | $ 269.33M | |
$ 1.01 | $ -11.84 | $ 1.71 | $ 0.79 | $ 1.02 | |
$ 1.01 | $ -11.84 | $ 1.62 | $ 0.74 | $ 1.01 | |
85.74M | 84.27M | 83.22M | 82.33M | 81.42M | |
86.07M | 84.27M | 87.35M | 87.98M | 81.83M |