Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.96B | $ 5.62B | $ 5.26B | $ 5.32B | $ 4.88B | |
$ 5.95B | $ 5.61B | $ 5.12B | $ 5.32B | $ 4.84B | |
$ 666.20M | $ 684.45M | $ 797.25M | $ 741.87M | $ 579.79M | |
$ 55.31M | $ 75.55M | $ 68.29M | $ 66.98M | $ 65.80M | |
$ 1.08B | $ 542.42M | $ 374.56M | $ 778.19M | $ 11.71M | |
$ 1.08B | $ 580.10M | $ 172.13M | $ 657.70M | $ 91.84M | |
$ -49.45M | $ -177.49M | $ 72.99M | $ 20.19M | $ -224.59M | |
$ 1.03B | $ 402.61M | $ 245.12M | $ 680.99M | $ -132.75M | |
$ 1.08B | $ 376.29M | $ 223.08M | $ 618.61M | $ -120.42M | |
$ 12.49 | $ 4.06 | $ 2.27 | $ 6.95 | $ -1.79 | |
$ 12.35 | $ 4.02 | $ 2.25 | $ 6.90 | $ -1.79 | |
84.17M | 85.14M | 84.86M | 84.71M | 84.26M | |
85.18M | 86.01M | 85.67M | 85.29M | 84.26M |