Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 981.31M | $ 1.05B | $ 2.33B | $ 535.76M | $ 866.54M | $ 1.56B | |
$ 361.02M | $ 388.36M | $ 332.55M | $ 212.01M | $ -456.32M | $ 3.27B | |
$ 620.29M | $ 663.02M | $ 2.00B | $ 323.75M | $ 801.25M | $ 1.35B | |
$ 840.49M | $ 1.02B | $ 861.64M | $ 257.79M | $ 381.82M | $ 709.66M | |
$ 360.73M | $ 974.85M | $ 543.13M | $ -55.93M | $ -1.36B | $ -1.70B | |
$ -30.87M | $ -57.07M | $ -59.77M | $ -40.85M | $ -120.08M | $ -140.99M | |
$ 1.24B | $ 763.54M | $ -988.40M | $ 574.12M | $ 376.89M | $ -39.18M | |
$ 290.61M | $ 945.76M | $ 494.70M | $ -112.87M | $ -1.62B | $ -2.01B | |
$ 33.02M | $ -525.16M | - | $ -39.00K | $ 7.29M | $ -7.56M | |
- | - | - | - | $ -11.05M | $ -210.15M | |
$ 221.21M | $ 1.25B | $ 412.86M | $ -117.40M | $ -1.63B | $ -2.00B | |
$ 12.26 | $ 67.24 | $ 20.45 | $ -5.71 | $ -10.14 | $ -12.49 | |
$ 12.01 | $ 66.46 | $ 20.32 | $ -5.71 | $ -10.14 | $ -12.49 | |
$ 72.92M | $ 18.64M | $ 20.18M | $ 20.55M | $ 160.23M | $ 160.34M | |
$ 73.61M | $ 18.90M | $ 20.35M | $ 20.55M | $ 160.23M | $ 160.34M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 510.05M | $ 812.09M | $ 787.99M | $ 469.81M | $ 77.86M | $ 3.98B | |
$ 257.59M | $ 1.47B | $ 494.70M | $ -112.83M | $ -1.63B | $ -2.00B | |
$ 33.69M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 22.76M | $ 999.58M | $ 552.39M | $ -105.31M | $ -1.58B | $ -2.01B | |
$ 264.16M | $ 1.32B | $ 820.15M | $ 55.60M | $ -1.34B | $ -1.46B |