Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 8.34B | $ 19.82B | $ 16.83B | $ 8.19B | $ 6.88B | |
$ 1.16B | $ 10.42B | $ 8.18B | $ 1.59B | $ 809.54M | |
$ -250.34M | $ 659.46M | $ 828.86M | $ 629.61M | $ 569.61M | |
$ 847.66M | $ 860.98M | $ 569.73M | $ 452.19M | $ 429.34M | |
$ 2.26B | $ 10.95B | $ 7.97B | $ 1.46B | $ 804.76M | |
$ 1.41B | $ 10.08B | $ 7.38B | $ 992.19M | $ 361.28M | |
$ -25.11M | $ -51.36M | $ -43.02M | $ -78.51M | $ -137.46M | |
$ 1.38B | $ 10.03B | $ 7.34B | $ 913.67M | $ 223.83M | |
$ 1.37B | $ 9.97B | $ 7.13B | $ 902.72M | $ 153.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.07 | $ 15.09 | $ 11.08 | $ 1.44 | $ 0.25 | |
$ 2.07 | $ 15.09 | $ 11.08 | $ 1.44 | $ 0.25 | |
660.37M | 660.37M | 643.05M | 625.79M | 625.79M | |
660.37M | 660.37M | 643.05M | 625.79M | 625.79M |