Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.66B | $ 1.37B | $ 1.25B | $ 1.10B | $ 984.91M | |
$ 1.48B | $ 2.25B | $ 1.25B | $ 1.10B | $ 984.91M | |
$ 1.66B | $ 347.59M | $ -403.62M | $ -344.07M | $ -608.70M | |
$ 89.24M | $ 41.02M | $ 42.62M | $ 42.15M | $ 43.79M | |
$ 0.00 | $ 904.40M | $ 765.52M | $ 796.05M | $ 419.97M | |
$ 0.00 | $ 1.02B | $ 845.41M | $ 752.89M | $ 376.21M | |
$ 931.29M | $ -151.24M | $ -125.39M | $ -129.03M | $ -128.26M | |
$ 931.29M | $ 867.00M | $ 721.53M | $ 752.92M | $ 376.18M | |
$ 716.46M | $ 690.78M | $ 564.14M | $ 579.00M | $ 291.90M | |
$ 6.16 | $ 5.89 | $ 4.55 | $ 4.49 | $ 2.26 | |
$ 6.14 | $ 5.87 | $ 4.54 | $ 4.47 | $ 2.26 | |
113.63M | 114.46M | 120.28M | 129.06M | 129.32M | |
114.02M | 114.83M | 120.70M | 129.62M | 129.44M |