Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 827.62M | $ 2.65B | $ 3.17B | $ 3.70B | $ 2.44B | $ 2.08B | |
$ 659.99M | $ 2.08B | $ -362.31M | $ -453.78M | $ 1.89B | $ 1.59B | |
$ 167.63M | $ 570.75M | $ 97.09M | $ 127.54M | $ 559.15M | $ 486.55M | |
$ 172.75M | $ 891.24M | $ -112.41M | $ -95.57M | $ 388.51M | $ 299.84M | |
$ -5.13M | $ -320.49M | $ 2.70B | $ 3.16B | $ 170.63M | $ 186.71M | |
$ -538.58K | $ 35.49M | $ 1.04M | $ -124.26K | $ 1.41M | $ 5.50M | |
$ 3.25M | $ -4.40M | $ -1.58M | $ -3.32M | $ 17.70M | $ 6.09M | |
$ -2.42M | $ -282.03M | $ -71.22M | $ 272.86M | $ 189.74M | $ 198.30M | |
$ -16.78M | $ -10.19M | $ -21.76M | $ 47.04M | $ 21.09M | $ 8.21M | |
- | $ 1.43M | - | - | - | - | |
$ 14.36M | $ -271.84M | $ 2.72B | $ 3.12B | $ 168.65M | $ 190.08M | |
$ 0.18 | $ -1.73 | $ -0.32 | $ 1.47 | $ 2.24 | $ 2.56 | |
$ 0.18 | $ -1.73 | $ -0.32 | $ 1.41 | $ 2.14 | $ 2.48 | |
$ 77.61M | $ 156.82M | $ 155.18M | $ 153.67M | $ 75.45M | $ 74.51M | |
$ 79.00M | $ 156.82M | $ 155.18M | $ 160.46M | $ 78.92M | $ 76.62M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 832.75M | $ 2.97B | $ -474.72M | $ -549.35M | $ 2.27B | $ 1.89B | |
$ 14.36M | $ -271.84M | $ 2.72B | $ 3.12B | $ 168.65M | $ 190.08M | |
$ 12.41M | $ -292.22M | - | - | $ 152.92M | $ 184.25M | |
$ 1.46M | - | - | - | $ 7.38M | $ 11.40M | |
$ -952.37K | $ -282.03M | $ -70.39M | $ 273.82M | $ 197.12M | $ 209.70M | |
$ -952.37K | $ -133.96M | $ -49.70M | $ 288.81M | $ 247.36M | $ 242.12M |