Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.29B | $ 1.24B | $ 1.19B | $ 1.33B | $ 1.44B | |
$ 1.25B | $ 854.52M | $ 727.22M | $ 902.53M | $ 1.07B | |
$ 519.00M | $ 473.10M | $ 237.95M | $ 565.10M | $ 1.44B | |
$ 78.75M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 879.30M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 906.70M | $ 880.07M | $ 1.05B | $ 851.82M | $ 1.44B | |
$ -135.41M | $ -112.58M | $ -99.30M | $ -86.99M | $ -959.18M | |
$ 771.29M | $ 767.49M | $ 952.78M | $ 764.83M | $ 479.44M | |
$ 604.44M | $ 603.12M | $ 742.93M | $ 600.67M | $ 393.63M | |
$ 3.96 | $ 3.81 | $ 4.42 | $ 3.19 | $ 2.01 | |
$ 3.92 | $ 3.77 | $ 4.35 | $ 3.16 | $ 2.00 | |
152.47M | 158.14M | 167.93M | 188.37M | 195.44M | |
154.19M | 160.13M | 170.66M | 190.26M | 196.64M |