Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 15.22B | $ 12.55B | $ 12.62B | $ 10.88B | $ 8.60B | |
$ 5.14B | $ 4.08B | $ 4.03B | $ 3.40B | $ 2.66B | |
$ 2.00B | $ 1.49B | $ 1.42B | $ 1.23B | $ 1.01B | |
$ 572.50M | $ 406.40M | $ 392.90M | $ 395.60M | $ 308.10M | |
$ 3.88B | $ 3.00B | $ 2.99B | $ 2.50B | $ 1.95B | |
$ 3.16B | $ 2.56B | $ 2.59B | $ 2.11B | $ 1.64B | |
$ -145.00M | $ -104.80M | $ -118.40M | $ -115.90M | $ -111.80M | |
$ 3.01B | $ 2.45B | $ 2.47B | $ 1.99B | $ 1.53B | |
$ 2.42B | $ 1.93B | $ 1.90B | $ 1.59B | $ 1.20B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.01 | $ 1.62 | $ 1.60 | $ 1.33 | $ 1.01 | |
$ 1.92 | $ 1.55 | $ 1.53 | $ 1.27 | $ 0.98 | |
1.20B | 1.19B | 1.19B | 1.20B | 1.19B | |
1.26B | 1.24B | 1.24B | 1.25B | 1.23B |