Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 905.35M | $ 1.15B | $ 1.03B | $ 563.00M | $ 506.51M | $ 530.06M | |
$ 587.80M | $ 816.04M | $ 698.28M | $ 344.63M | $ 288.96M | $ 310.89M | |
$ 317.55M | $ 333.06M | $ 327.25M | $ 218.38M | $ 217.55M | $ 219.17M | |
$ 464.55M | $ 516.46M | $ 382.65M | $ 233.08M | $ 227.26M | $ 257.72M | |
$ -439.58M | $ -221.27M | $ -72.83M | $ -14.70M | $ -9.77M | $ -39.96M | |
$ 8.63M | $ 13.96M | $ -3.44M | $ -34.00K | $ -5.00K | $ -511.00K | |
$ -32.38M | $ -33.85M | $ 12.13M | $ -8.43M | $ -3.53M | $ -15.70M | |
$ -456.32M | $ -231.21M | $ -70.96M | $ -6.30M | $ -6.25M | $ -24.78M | |
$ 48.24M | $ 28.13M | $ -62.08M | $ 2.33M | $ -8.62M | $ 28.20M | |
- | - | - | - | - | - | |
$ -532.81M | $ -267.69M | $ -2.04M | $ -8.63M | $ 2.38M | $ -55.44M | |
$ -6.51 | $ -3.41 | $ -0.03 | $ -0.18 | $ 0.05 | $ -1.11 | |
$ -6.51 | $ -3.41 | $ -0.03 | $ -0.18 | $ 0.05 | $ -1.11 | |
$ 315.17M | $ 78.42M | $ 62.35M | $ 48.58M | $ 48.00M | $ 47.84M | |
$ 315.17M | $ 78.42M | $ 62.35M | $ 48.58M | $ 48.29M | $ 47.84M | |
$ 0.09 | $ 0.09 | - | $ 0.09 | $ 0.09 | $ 0.09 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.05B | $ 1.33B | $ 1.08B | $ 577.70M | $ 516.22M | $ 568.61M | |
$ -532.81M | $ -267.69M | $ -2.04M | $ -8.63M | $ 2.38M | $ -52.98M | |
$ -91.87M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -434.70M | $ -214.91M | $ -67.53M | $ -6.27M | $ -6.24M | $ -24.27M | |
$ -343.74M | $ -101.10M | $ 27.00K | $ 9.81M | $ 10.39M | $ -6.50M |