Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.13B | $ 6.53B | $ 3.76B | $ 3.76B | $ 2.10B | |
$ 3.10B | $ 2.82B | $ 1.25B | $ 1.21B | $ 352.64M | |
$ 1.97B | $ 1.98B | $ 828.25M | $ 1.60B | $ 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 | $ -153.96M | $ -387.72M | $ -1.23B | |
$ -489.33M | $ -554.79M | $ -599.36M | $ -616.98M | $ -530.23M | |
$ 643.40M | $ 285.38M | $ -700.04M | $ -1.01B | $ -1.76B | |
$ 501.08M | $ 729.99M | $ -423.86M | $ -755.79M | $ -2.07B | |
$ 4.56 | $ 6.49 | $ -3.73 | $ -6.64 | $ -19.37 | |
$ 4.35 | $ 6.32 | $ -3.73 | $ -6.64 | $ -19.37 | |
109.97M | 112.52M | 113.62M | 113.76M | 106.75M | |
110.27M | 112.86M | 113.62M | 113.76M | 106.75M |