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 | |
$ 2.48 | $ 2.10 | $ 13.00 | $ 4.58 | $ 6.93 | $ 2.70 | |
$ 2.48 | $ 2.06 | $ 12.86 | $ 4.55 | $ 6.90 | $ 2.68 | |
$ 317.90M | $ 79.48M | $ 90.56M | $ 93.86M | $ 92.06M | $ 91.14M | |
$ 323.81M | $ 80.95M | $ 91.54M | $ 94.49M | $ 92.39M | $ 91.78M | |
$ 210.53M | $ 210.53M | $ 1.22B | $ 473.99M | $ 671.46M | $ 246.09M | |
$ 341.72M | $ 234.67M | - | - | $ 673.13M | $ 247.65M | |
- | - | $ 0.36 | $ 0.34 | $ 0.32 | $ 0.30 | |
- | - | - | - | $ 0.75 | $ 6.01 | |
- | - | - | - | $ 0.75 | $ 5.97 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.39B | $ 1.64B | |
- | - | - | - | - | - | |
$ 51.24M | $ 51.24M | $ 37.43M | $ 30.91M | $ 1.57B | $ 1.33B |