Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.05B | $ 3.30B | $ 3.50B | $ 3.13B | $ 3.45B | $ 3.29B | |
$ 2.01B | $ 2.93B | $ -3.14B | $ 2.82B | $ 3.22B | $ 2.95B | |
$ -552.62M | $ 369.49M | $ 362.64M | $ 304.65M | $ 221.68M | $ 334.84M | |
$ 190.53M | $ 296.73M | $ 404.37M | $ 289.84M | $ 307.98M | $ 272.78M | |
$ -245.99M | $ 85.38M | $ -3.54B | $ 14.81M | $ -86.30M | $ 62.06M | |
$ -1.76M | $ -6.10M | $ -19.56M | $ -20.85M | $ -10.94M | $ -8.49M | |
$ -1.52B | $ -25.15M | $ -3.59B | $ 14.18M | $ 20.17M | $ -45.25M | |
$ 80.53M | $ 91.82M | $ 22.13M | $ 8.14M | $ -77.08M | $ 8.33M | |
$ 63.15M | $ 12.96M | $ 19.71M | $ 9.93M | $ -20.38M | $ -3.21M | |
$ 18.85M | $ 13.57M | $ 12.59M | - | - | - | |
$ 1.19B | $ 83.30M | $ 10.10M | $ -145.12M | $ -60.19M | $ 582.00K | |
$ 0.49 | $ 1.87 | $ 0.22 | $ -3.18 | $ -1.29 | $ 0.01 | |
$ 0.37 | $ 1.70 | $ 0.21 | $ -3.18 | $ -1.29 | $ 0.01 | |
$ 132.34M | $ 44.48M | $ 45.79M | $ 45.61M | $ 46.56M | $ 43.56M | |
$ 149.87M | $ 52.33M | $ 47.60M | $ 45.61M | $ 46.56M | $ 44.02M | |
$ 0.39 | $ 0.52 | - | $ 0.52 | $ 0.52 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.30 | $ -0.58 | $ 2.34 | |
- | - | - | - | - | - | |
$ 2.20B | $ 3.23B | $ -2.73B | $ 3.11B | $ 3.53B | $ 3.22B | |
$ 20.55M | $ 83.30M | $ 10.10M | $ -145.12M | $ -60.19M | $ 582.00K | |
$ 62.17M | $ 59.92M | - | $ 15.69M | $ -62.70M | $ 39.89M | |
- | - | - | $ 23.87M | $ 18.37M | $ 14.57M | |
$ 86.05M | $ 104.44M | $ 42.87M | $ 32.01M | $ -58.70M | $ 22.90M | |
$ 102.96M | $ 189.38M | $ 161.36M | $ 144.97M | $ 63.29M | $ 134.44M |