Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 12.00B | $ 9.78B | $ 7.95B | $ 6.32B | $ 7.18B | |
$ 786.81M | $ 1.19B | $ 1.15B | $ 1.05B | $ 1.11B | |
$ 634.80M | $ 1.07B | $ 729.80M | $ 616.94M | $ 534.98M | |
$ 603.16M | $ 507.15M | $ 422.83M | $ 297.75M | $ 235.48M | |
$ 754.86M | $ 662.46M | $ 906.31M | $ 730.90B | $ 827.58M | |
$ 152.01M | $ 155.31M | $ 483.49M | $ 490.36M | $ 591.28M | |
$ -234.72M | $ -163.36M | $ -409.00M | $ -323.95M | $ -67.02M | |
$ -82.70M | $ 43.06M | $ 430.07M | $ 425.16M | $ 510.94M | |
$ -49.95M | $ 33.35M | $ 328.83M | $ 322.85M | $ 392.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.64 | $ 0.45 | $ 4.54 | $ 4.43 | $ 5.22 | |
$ -0.64 | $ 0.42 | $ 4.45 | $ 4.38 | $ 5.17 | |
77.53M | 74.92M | 72.50M | 72.80M | 75.19M | |
77.53M | 76.19M | 73.94M | 73.72M | 75.85M |