Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.70B | $ 2.77B | $ 2.29B | $ 1.68B | $ 1.62B | |
$ 1.06B | $ 1.90B | $ 1.57B | $ 1.28B | $ 1.18B | |
$ 589.21M | $ 1.40B | $ 1.19B | $ 932.50M | $ 830.43M | |
$ 467.00M | $ 455.52M | $ 402.96M | $ 314.12M | $ 284.30M | |
$ 718.93M | $ 1.08B | $ 758.75M | $ 655.26M | $ 636.97M | |
$ 465.88M | $ 621.52M | $ 419.25M | $ 384.09M | $ 365.38M | |
$ -585.48M | $ -771.71M | $ -270.87M | $ 408.38M | $ 188.22M | |
$ -119.61M | $ -369.67M | $ 142.23M | $ 792.41M | $ 555.07M | |
$ 28.67M | $ -308.15M | $ 185.66M | $ 782.46M | $ 530.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.02 | $ -0.49 | $ 0.30 | $ 1.38 | $ 1.06 | |
$ 0.03 | $ -0.49 | $ 0.30 | $ 1.37 | $ 1.06 | |
972.00M | 628.95M | 622.35M | 559.63M | 499.91M | |
690.76M | 628.95M | 628.95M | 564.37M | 499.91M |