Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.85B | $ 3.61B | $ 2.60B | $ 1.51B | $ 1.23B | |
$ 3.82B | $ 3.58B | $ 2.58B | $ 1.49B | $ 1.19B | |
$ 277.38M | $ 240.05M | $ 945.64M | $ 44.47M | $ 278.91M | |
$ 4.13M | $ 4.30M | $ 3.18M | $ 3.09M | $ 3.73M | |
$ 3.56B | $ 3.37B | $ 1.68B | $ 1.42B | $ 1.21B | |
$ 3.54B | $ 3.34B | $ 1.63B | $ 1.44B | $ 913.24M | |
$ -813.99M | $ -796.37M | $ -493.31M | $ -418.29M | $ -16.20M | |
$ 2.73B | $ 2.55B | $ 1.14B | $ 1.03B | $ 897.04M | |
$ 2.68B | $ 2.51B | $ 1.12B | $ 1.01B | $ 891.67M | |
$ 2.56 | $ 2.48 | $ 1.27 | $ 1.80 | $ 1.76 | |
$ 2.56 | $ 2.47 | $ 1.27 | $ 1.76 | $ 1.75 | |
1.05B | 1.01B | 877.51M | 564.47M | 506.14M | |
1.05B | 1.02B | 879.68M | 577.07M | 510.91M |