Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.10B | $ 6.23B | $ 6.97B | $ 6.91B | $ 5.45B | |
$ 1.83B | $ 1.88B | $ 2.18B | $ 2.39B | $ 1.65B | |
$ 1.68B | $ 1.61B | $ 1.61B | $ 1.57B | $ 1.16B | |
$ 81.19M | $ 68.64M | $ 139.95M | $ 126.94M | $ 109.52M | |
$ 226.50M | $ 336.39M | $ 707.84M | $ 908.42M | $ 563.75M | |
$ 148.57M | $ 267.07M | $ 568.53M | $ 799.54M | $ 476.19M | |
$ -238.83M | $ -217.67M | $ -118.41M | $ -65.34M | $ -74.24M | |
$ -90.26M | $ 49.40M | $ 450.12M | $ 734.20M | $ 401.96M | |
$ -38.64M | $ 31.04M | $ 351.03M | $ 642.08M | $ 344.21M | |
$ -0.80 | $ 1.04 | $ 8.28 | $ 14.27 | $ 8.74 | |
$ -0.80 | $ 0.55 | $ 8.19 | $ 7.15 | $ 8.60 | |
48.01M | 44.63M | 42.39M | 45.01M | 39.38M | |
48.01M | 84.97M | 42.85M | 89.76M | 40.01M |