Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.79B | $ 2.39B | $ 2.21B | $ 2.09B | $ 1.99B | |
$ 1.02B | $ 820.57M | $ 784.71M | $ 768.97M | $ 628.39M | |
$ 771.11M | $ 616.19M | $ 595.79M | $ 575.07M | $ 517.31M | |
$ 236.19M | $ 229.40M | $ 240.18M | $ 233.41M | $ 235.39M | |
$ 439.77M | $ 399.76M | $ 150.43M | $ 450.00M | $ 381.05M | |
$ 249.33M | $ 204.37M | $ 206.46M | $ 209.24M | $ 91.16M | |
$ -304.34M | $ -244.64M | $ -153.20M | $ -121.35M | $ -126.94M | |
$ -55.01M | $ -40.27M | $ -248.13M | $ 31.37M | $ -35.78M | |
$ -116.89M | $ -83.99M | $ -254.79M | $ 20.17M | $ 68.58M | |
$ -0.38 | $ -0.48 | $ -1.69 | $ 0.14 | $ 0.47 | |
$ -0.38 | $ -0.48 | $ -1.69 | $ 0.13 | $ 0.46 | |
308.98M | 174.99M | 150.94M | 148.92M | 147.44M | |
308.98M | 176.14M | 150.94M | 151.82M | 148.91M |