Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.27B | $ 8.83B | $ 7.72B | $ 6.70B | $ 5.58B | |
$ 1.59B | $ 1.43B | $ 1.35B | $ 1.25B | $ 1.05B | |
$ 1.38B | $ 1.29B | $ 1.06B | $ 1.01B | $ 774.93M | |
$ 204.48M | $ 202.34M | $ 203.97M | $ 199.16M | $ 181.50M | |
$ 398.13M | $ 349.52M | $ 500.00M | $ 433.34M | $ 346.69M | |
$ 206.37M | $ 147.18M | $ 296.03M | $ 234.18M | $ 273.81M | |
$ -241.11M | $ -324.59M | $ -341.78M | $ -165.32M | $ -138.95M | |
$ -34.74M | $ -177.41M | $ -45.75M | $ 68.86M | $ 26.24M | |
$ -18.06M | $ -154.60M | $ -53.91M | $ 49.80M | $ 20.81M | |
$ -0.09 | $ -0.90 | $ -0.31 | $ 0.29 | $ 2.79 | |
$ -0.09 | $ -0.90 | $ -0.31 | $ 0.29 | $ 2.78 | |
193.00M | 171.19M | 171.19M | 171.19M | 7.45M | |
193.00M | 171.19M | 171.19M | 171.19M | 7.49M |