Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 8.83B | $ 7.72B | $ 6.70B | $ 5.58B | $ 4.53B | |
$ 1.43B | $ 1.35B | $ 1.25B | $ 1.05B | $ 833.91M | |
$ 1.29B | $ 1.06B | $ 1.01B | $ 774.93M | $ 696.36M | |
$ 202.34M | $ 203.97M | $ 199.16M | $ 181.50M | $ 154.87M | |
$ 349.52M | $ 500.00M | $ 433.34M | $ 346.69M | $ 292.41M | |
$ 147.18M | $ 296.03M | $ 234.18M | $ 273.81M | $ 137.55M | |
$ -324.59M | $ -341.78M | $ -165.32M | $ -138.95M | $ -241.13M | |
$ -177.41M | $ -45.75M | $ 68.86M | $ 26.24M | $ -103.58M | |
$ -154.60M | $ -53.91M | $ 49.80M | $ 20.81M | $ -72.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.90 | $ -0.31 | $ 0.29 | $ 2.79 | $ -10.26 | |
$ -0.90 | $ -0.31 | $ 0.29 | $ 2.78 | $ -10.26 | |
171.19M | 171.19M | 171.19M | 7.45M | 7.05M | |
171.19M | 171.19M | 171.19M | 7.49M | 7.05M |