Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.11B | $ 5.96B | $ 5.27B | $ 5.08B | $ 3.48B | |
$ 7.11B | $ 3.52B | $ 3.20B | $ 2.48B | $ 1.73B | |
$ 7.26B | $ 3.20B | $ 2.63B | $ 2.57B | $ 1.75B | |
$ 539.05M | $ 361.51M | $ 266.77M | $ 282.88M | $ 310.88M | |
$ 376.52M | $ 1.51B | $ 445.79M | $ 134.54M | $ 238.75M | |
$ -152.91M | $ 319.56M | $ 178.61M | $ -183.38M | $ 61.36M | |
$ -417.41M | $ 478.77M | $ -281.85M | $ -394.78M | $ -203.50M | |
$ -570.32M | $ 798.33M | $ -103.23M | $ -417.02M | $ -356.72M | |
$ -782.41M | $ 356.52M | $ 545.27M | $ -394.75M | $ -365.22M | |
$ -2.56 | $ 1.19 | $ 1.94 | $ -1.49 | $ -1.44 | |
$ -1.73 | $ 0.77 | $ 1.90 | $ -1.49 | $ -1.44 | |
305.40M | 298.92M | 281.37M | 265.55M | 253.75M | |
452.18M | 464.86M | 287.71M | 265.55M | 253.75M |