Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 8.12B | $ 7.74B | $ 5.48B | $ 2.80B | $ 2.81B | |
$ 2.40B | $ 2.21B | $ 1.51B | $ 808.03M | $ 831.70M | |
$ 1.44B | $ 1.35B | $ 900.32M | $ 416.06M | $ 398.30M | |
$ 585.95M | $ 614.73M | $ 360.33M | $ 94.61M | $ 91.92M | |
$ 1.52B | $ 1.41B | $ 739.43M | $ 488.83M | $ 532.19M | |
$ 956.15M | $ 795.24M | $ 608.47M | $ 391.97M | $ 433.41M | |
$ -331.69M | $ -227.39M | $ -181.85M | $ -10.29M | $ -6.42M | |
$ 624.47M | $ 567.85M | $ 196.68M | $ 382.18M | $ 426.99M | |
$ 612.34M | $ 505.30M | $ 153.19M | $ 327.81M | $ 373.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.46 | $ 6.20 | $ 2.28 | $ 6.29 | $ 6.94 | |
$ 7.40 | $ 6.13 | $ 2.25 | $ 6.24 | $ 6.88 | |
82.10M | 81.53M | 67.11M | 52.86M | 53.86M | |
82.72M | 82.47M | 68.07M | 53.28M | 54.33M |