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 | $ 791.46M | $ 783.95M | $ 628.39M | |
$ 667.15M | $ 659.50M | $ 595.79M | $ 616.26M | $ 537.24M | |
$ 236.19M | $ 229.40M | $ 240.18M | $ 233.41M | $ 235.39M | |
$ 439.77M | $ 399.76M | $ 150.43M | $ 401.10M | $ 345.61M | |
$ 249.33M | $ 204.37M | $ -94.93M | $ 152.72M | $ 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 | $ -129.99M | $ 10.62M | $ 91.06M | |
$ -0.38 | $ -0.48 | $ -0.86 | $ 0.07 | $ 0.62 | |
$ -0.38 | $ -0.48 | $ -0.86 | $ 0.07 | $ 0.61 | |
308.98M | 174.99M | 150.94M | 148.92M | 149.28M | |
308.98M | 176.14M | 150.94M | 151.82M | 148.91M |