Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.05B | $ 4.03B | $ 3.82B | $ 3.05B | $ 3.45B | |
$ 1.25B | $ 1.32B | $ 1.28B | $ 926.53M | $ 1.18B | |
$ 1.08B | $ 713.77M | $ 630.19M | $ 555.70M | $ 572.75M | |
$ 306.96M | $ 280.97M | $ 259.09M | $ 255.23M | $ 258.75M | |
$ 506.99M | $ 856.49M | $ 852.30M | $ 592.63M | $ 807.73M | |
$ 553.51M | $ 508.82M | $ 633.24M | $ 337.74M | $ 556.88M | |
$ -535.67M | $ -112.12M | $ -219.32M | $ -172.10M | $ -166.46M | |
$ 17.84M | $ 396.70M | $ 413.92M | $ 165.64M | $ 390.42M | |
$ -3.91M | $ 310.69M | $ 363.58M | $ 164.29M | $ 282.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.03 | $ 2.00 | $ 2.30 | $ 1.04 | $ 1.76 | |
$ -0.03 | $ 1.99 | $ 2.28 | $ 1.04 | $ 1.75 | |
152.09M | 155.25M | 158.17M | 157.37M | 160.95M | |
152.09M | 155.93M | 159.37M | 158.13M | 161.97M |