Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.36B | $ 8.10B | $ 7.81B | $ 6.23B | $ 5.99B | |
$ 8.36B | $ 1.13B | $ 977.00M | $ 925.50M | $ 782.20M | |
$ 8.15B | $ 719.90M | $ 7.46B | $ 6.02B | $ 5.71B | |
$ 106.60M | $ 120.70M | $ 112.40M | $ 89.90M | $ 96.40M | |
$ 325.20M | $ 534.00M | $ 461.10M | $ 296.10M | $ 372.50M | |
$ 212.00M | $ 409.50M | $ 348.80M | $ 206.30M | $ 278.30M | |
$ -78.40M | $ -78.50M | $ -38.80M | $ -26.50M | $ -42.40M | |
$ 133.60M | $ 331.00M | $ 310.00M | $ 179.80M | $ 53.30M | |
$ 81.40M | $ 251.30M | $ 230.40M | $ 126.30M | $ 200.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.29 | $ 3.81 | $ 3.44 | $ 1.87 | $ 0.00 | |
$ 1.28 | $ 3.79 | $ 3.41 | $ 1.86 | $ 0.00 | |
63.20M | 66.00M | 67.10M | 67.40M | 66.90M | |
63.60M | 66.30M | 67.50M | 68.00M | 67.30M |