Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.53B | $ 1.46B | $ 1.08B | $ 763.52M | $ 591.15M | $ 289.90M | |
$ 453.87M | $ -429.95M | $ 285.27M | $ 198.49M | $ 185.49M | $ 79.08M | |
$ 1.08B | $ 1.03B | $ 790.39M | $ 565.03M | $ 405.66M | $ 210.82M | |
$ 2.09B | $ -2.08B | $ 1.84B | $ 820.09M | $ 1.40B | $ 207.73M | |
$ -1.01B | $ -1.05B | $ -1.05B | $ -255.05M | $ -994.15M | $ 3.09M | |
$ 1.66M | $ 8.40M | - | - | - | - | |
$ 2.29M | $ -6.50M | $ 6.65M | $ -972.00K | $ -486.00K | $ 1.37M | |
$ -1.00B | $ -1.04B | $ -1.05B | $ -256.02M | $ -994.63M | $ 4.46M | |
$ 25.23M | $ 20.90M | $ 11.96M | $ 16.48M | $ 13.00M | $ 1.91M | |
- | - | - | - | - | - | |
$ -1.03B | $ -1.06B | $ -1.06B | $ -272.50M | $ -1.01B | $ 2.56M | |
$ -1.74 | $ -1.82 | $ -2.05 | $ -0.54 | $ -1.47 | $ <0.01 | |
$ -1.74 | $ -1.82 | $ -2.05 | $ -0.54 | $ -1.47 | $ <0.01 | |
$ 2.36B | $ 584.29M | $ 516.87M | $ 503.38M | $ 506.01M | $ 506.01M | |
$ 2.36B | $ 584.29M | $ 516.87M | $ 503.38M | $ 506.01M | $ 506.01M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.03 | - | $ -0.01 | $ -0.11 | - | - | |
$ 0.03 | - | $ -0.01 | - | - | - | |
- | - | - | - | - | - | |
$ 2.55B | $ -2.51B | $ 2.13B | $ 1.02B | $ 1.59B | $ 286.81M | |
$ -1.03B | $ -1.06B | $ -1.06B | $ -272.50M | $ -1.01B | $ 2.56M | |
$ -769.15M | - | $ -1.06B | $ -272.50M | $ -1.01B | $ 2.56M | |
- | - | - | - | - | - | |
$ -1.01B | $ -1.05B | $ -1.05B | $ -255.05M | $ -994.15M | $ 3.09M | |
$ -905.09M | $ -922.15M | $ -1.01B | $ -228.60M | $ -974.43M | $ 13.88M |