Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 6.23B | $ 6.97B | $ 6.91B | $ 5.45B | $ 4.89B | |
$ 1.88B | $ 2.18B | $ 2.39B | $ 1.65B | $ 1.23B | |
$ 1.61B | $ 1.61B | $ 1.57B | $ 1.16B | $ 1.14B | |
$ 68.64M | $ 139.95M | $ 126.94M | $ 109.52M | $ 114.85M | |
$ 336.39M | $ 707.84M | $ 908.42M | $ 563.75M | $ 191.95M | |
$ 267.07M | $ 568.53M | $ 799.54M | $ 476.19M | $ 35.90M | |
$ -217.67M | $ -118.41M | $ -65.34M | $ -74.24M | $ -99.47M | |
$ 49.40M | $ 450.12M | $ 734.20M | $ 401.96M | $ -90.72M | |
$ 31.04M | $ 351.03M | $ 642.08M | $ 344.21M | $ -120.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.04 | $ 8.28 | $ 14.27 | $ 8.74 | $ -3.22 | |
$ 0.55 | $ 8.19 | $ 7.15 | $ 8.60 | $ -3.22 | |
44.63M | 42.39M | 45.01M | 39.38M | 37.31M | |
84.97M | 42.85M | 89.76M | 40.01M | 37.35M |