Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.84B | $ 2.84B | $ 1.42B | $ 4.05B | $ 3.71B | $ 2.01B | |
$ -2.54B | $ -2.54B | $ 130.96M | $ -3.45B | $ 2.90B | $ 1.70B | |
$ 297.05M | $ 297.05M | $ 1.55B | $ 602.75M | $ 815.96M | $ 315.56M | |
$ 85.13M | $ 85.13M | $ 325.15M | $ 128.75M | $ 144.50M | $ 69.47M | |
- | - | - | - | - | - | |
$ 534.24M | $ 166.85M | $ 1.18B | $ 430.32M | $ 637.95M | $ 246.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 210.53M | $ 210.53M | $ 1.22B | $ 473.99M | $ 671.46M | $ 246.09M | |
$ 341.72M | $ 234.67M | - | - | $ 673.13M | $ 247.65M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.39B | $ 1.64B | |
- | - | - | - | - | - | |
$ 51.24M | $ 51.24M | $ 37.43M | $ 30.91M | $ 1.57B | $ 1.33B |