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 | $ 596.28M | $ 582.20M | $ 754.41M | |
$ 776.51M | $ 1.76B | $ 160.43M | $ 161.92M | $ 431.58M | |
$ 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 | $ 153.56M | |
$ 1.01 | $ -11.84 | $ 2.35 | $ 1.49 | $ 1.89 | |
$ 1.01 | $ -11.84 | $ 2.24 | $ 1.39 | $ 1.88 | |
86.07M | 84.27M | 83.22M | 82.33M | 81.42M | |
86.07M | 84.27M | 87.35M | 87.98M | 81.83M |