Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.13B | $ 6.53B | $ 3.76B | $ 3.76B | $ 2.10B | |
$ 7.13B | $ 2.82B | $ 1.25B | $ 1.21B | $ 352.64M | |
$ 6.00B | $ 1.98B | $ 1.54B | $ 1.55B | $ 1.52B | |
$ 658.89M | $ 687.27M | $ 692.32M | $ 715.96M | $ 725.50M | |
$ 1.99B | $ 1.72B | $ 643.17M | $ 310.01M | $ -480.30M | |
$ 1.13B | $ 840.17M | $ -247.10M | $ -415.25M | $ -1.16B | |
$ -489.33M | $ -554.79M | $ -599.36M | $ -616.98M | $ -530.23M | |
$ 643.40M | $ 285.38M | $ -700.04M | $ -1.01B | $ -1.76B | |
$ 501.08M | $ 729.99M | $ -709.37M | $ -1.01B | $ -2.33B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.75 | $ 6.49 | $ -6.24 | $ -8.90 | $ -21.80 | |
$ 4.73 | $ 6.47 | $ -6.24 | $ -8.90 | $ -21.80 | |
109.97M | 112.52M | 113.62M | 113.76M | 106.75M | |
110.27M | 112.86M | 113.62M | 113.76M | 106.75M |