Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.06B | $ 1.26B | $ 1.69B | $ 1.29B | $ 1.15B | $ 617.23M | |
$ 338.15M | $ -393.29M | $ -327.89M | $ 212.21M | $ 198.63M | $ 91.56M | |
$ 720.80M | $ 864.58M | $ 1.36B | $ 1.08B | $ 953.01M | $ 525.66M | |
$ 824.19M | $ -967.39M | $ -1.40B | $ 1.14B | $ 807.83M | $ 476.53M | |
$ -103.39M | $ -1.41B | $ -1.77B | $ -56.69M | $ 145.18M | $ 49.13M | |
$ 12.20M | $ 72.22M | $ 19.33M | $ 39.67M | $ 45.05M | $ 10.88M | |
$ -54.01M | $ -1.29B | $ -1.60M | $ 17.12M | $ 36.24M | $ -1.76M | |
$ -145.21M | $ -87.07M | $ -16.41M | $ 93.00K | $ 226.46M | $ 58.25M | |
$ 8.09M | $ -20.96M | $ 21.23M | $ -4.78M | $ 49.73M | $ 3.17M | |
- | $ -17.22M | $ -1.52M | - | - | - | |
$ -126.87M | $ -39.95M | $ -1.88B | $ 5.81M | $ 126.50M | $ -49.13M | |
$ -1.18 | $ -1.40 | $ -0.18 | $ 0.05 | $ 1.64 | $ -1.54 | |
$ -1.18 | $ -1.40 | $ -0.18 | $ 0.05 | $ 1.54 | $ -1.54 | |
$ 319.92M | $ 82.67M | $ 81.68M | $ 106.00M | $ 77.17M | $ 31.92M | |
$ 319.92M | $ 82.67M | $ 81.68M | $ 108.92M | $ 82.30M | $ 31.92M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.16B | $ -1.36B | $ -1.73B | $ 1.35B | $ 1.01B | $ 568.09M | |
$ -126.87M | $ -39.95M | $ -1.88B | $ 5.81M | $ 176.72M | $ 55.08M | |
$ -81.08M | - | - | $ -3.55M | $ 175.58M | $ 57.69M | |
- | - | - | - | - | - | |
$ -103.39M | $ -71.95M | $ -35.73M | $ -56.69M | $ 145.18M | $ 49.13M | |
$ -103.39M | $ -65.12M | $ -31.01M | $ -42.61M | $ 151.30M | $ 50.80M |