Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.94B | $ 2.25B | $ 1.78B | $ 1.52B | $ 0.00 | |
$ 1.05B | $ 1.11B | $ 991.09M | $ 937.79M | $ 0.00 | |
$ 813.99M | $ 719.67M | $ 681.74M | $ 651.41M | $ 0.00 | |
$ 353.69M | $ 341.12M | $ 320.21M | $ 314.67M | $ 0.00 | |
$ 634.58M | $ 682.44M | $ 663.84M | $ 639.95M | $ 494.86M | |
$ 231.34M | $ 393.76M | $ 308.15M | $ 285.28M | $ 0.00 | |
$ -140.81M | $ -182.45M | $ -63.72M | $ -77.33M | $ -77.35M | |
$ 90.53M | $ 211.31M | $ 244.43M | $ 207.95M | $ 0.00 | |
$ 88.35M | $ 170.06M | $ 196.36M | $ 173.30M | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.02 | $ 1.97 | $ 2.28 | $ 2.16 | $ 0.00 | |
$ 1.02 | $ 1.97 | $ 2.27 | $ 2.15 | $ 0.00 | |
86.10M | 86.12M | 85.89M | 80.16M | 80.16M | |
86.37M | 86.17M | 86.11M | 80.30M | 80.30M |