Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.44B | $ 2.83B | $ 5.25B | $ 2.96B | $ 1.90B | |
$ 729.88M | $ 1.10B | $ 2.21B | $ 1.04B | $ 336.51M | |
$ 578.65M | $ 1.10B | $ 428.30M | $ 375.08M | $ 280.43M | |
$ 190.92M | $ 160.71M | $ 243.11M | $ 241.97M | $ 255.72M | |
$ 80.28M | $ 341.28M | $ 1.78B | $ 661.28M | $ 63.83M | |
$ 151.22M | $ 374.00M | $ 1.78B | $ 664.12M | $ 56.08M | |
$ -300.42M | $ -250.19M | $ -308.53M | $ -330.33M | $ -427.74M | |
$ -149.19M | $ 123.81M | $ 1.47B | $ 333.79M | $ -371.66M | |
$ -108.88M | $ 156.06M | $ 1.13B | $ 260.71M | $ -293.73M | |
$ 0.00 | $ 0.09 | $ 0.68 | $ 0.17 | $ -0.26 | |
$ 0.00 | $ 0.09 | $ 0.68 | $ 0.17 | $ -0.26 | |
16.76B | 1.68B | 1.68B | 1.57B | 1.11B | |
16.76B | 1.68B | 1.68B | 1.57B | 1.11B |