Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.90B | $ 2.51B | $ 2.15B | $ 2.72B | $ 3.40B | |
$ 2.03B | $ 1.77B | $ 1.54B | $ 1.56B | $ 2.12B | |
$ 1.55B | $ 1.35B | $ 1.27B | $ 1.42B | $ 1.54B | |
$ 384.00M | $ 420.00M | $ 398.00M | $ 449.00M | $ 638.00M | |
$ 898.00M | $ 591.00M | $ 749.00M | $ 163.00M | $ 1.12B | |
$ 518.00M | $ 273.00M | $ 351.00M | $ 80.00M | $ 546.00M | |
$ -313.00M | $ -436.00M | $ -571.00M | $ -669.00M | $ -432.00M | |
$ 205.00M | $ -163.00M | $ -294.00M | $ -544.00M | $ -108.00M | |
$ 163.00M | $ -176.00M | $ 24.00M | $ -548.00M | $ -118.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.79 | $ -1.86 | $ 0.25 | $ -5.79 | $ -1.27 | |
$ 1.75 | $ -1.85 | $ 0.24 | $ -5.77 | $ -1.27 | |
91.00M | 94.74M | 96.00M | 94.59M | 92.93M | |
93.00M | 95.00M | 98.00M | 95.00M | 93.00M |