Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.11B | $ 1.71B | $ 1.56B | $ 1.43B | $ 1.12B | |
$ 1.18B | $ 990.78M | $ 869.38M | $ 657.88M | $ 1.14B | |
$ 1.96B | $ 1.06B | $ 960.04M | $ 681.03M | $ 901.32M | |
$ 284.80M | $ 217.10M | $ 202.90M | $ 262.92M | $ 246.23M | |
$ -481.03M | $ 169.92M | $ 225.78M | $ 248.21M | $ 180.05M | |
$ -775.72M | $ -65.71M | $ -26.75M | $ -62.80M | $ 234.96M | |
$ -47.20M | $ -1.42M | $ 69.11M | $ -58.98M | $ 0.00 | |
$ -822.92M | $ -67.13M | $ -2.07M | $ -121.78M | $ 58.03M | |
$ -825.49M | $ -33.26M | $ -14.99M | $ 71.66M | $ 42.63M | |
$ -14.93 | $ -0.61 | $ -0.28 | $ -2.02 | $ 1.13 | |
$ -14.93 | $ -0.61 | $ -0.28 | $ -2.02 | $ 1.11 | |
55.28M | 54.53M | 54.07M | 51.14M | 45.59M | |
55.28M | 54.49M | 54.07M | 51.14M | 46.30M |