Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.96B | $ 5.27B | $ 5.08B | $ 3.48B | $ 4.57B | |
$ 3.52B | $ 3.20B | $ 2.48B | $ 1.73B | $ 2.25B | |
$ 3.20B | $ 2.63B | $ 2.57B | $ 1.75B | $ 2.03B | |
$ 361.51M | $ 266.77M | $ 282.88M | $ 310.88M | $ 280.75M | |
$ 1.51B | $ 445.79M | $ 134.54M | $ 238.75M | $ 422.06M | |
$ 319.56M | $ 178.61M | $ -183.38M | $ 61.36M | $ 143.79M | |
$ 478.77M | $ -281.85M | $ -394.78M | $ -203.50M | $ -273.42M | |
$ 798.33M | $ -103.23M | $ -417.02M | $ -356.72M | $ -129.63M | |
$ 356.52M | $ 545.27M | $ -394.75M | $ -365.22M | $ -133.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.19 | $ 1.94 | $ -1.49 | $ -1.44 | $ -0.52 | |
$ 0.77 | $ 1.90 | $ -1.49 | $ -1.44 | $ -0.52 | |
298.92M | 281.37M | 265.55M | 253.75M | 253.75M | |
464.86M | 287.71M | 265.55M | 253.75M | 253.75M |