Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 949.97M | $ 1.15B | $ 1.03B | $ 563.00M | $ 506.51M | $ 530.06M | |
$ 643.44M | $ 816.04M | $ 698.28M | $ 344.63M | $ 288.96M | $ 310.89M | |
$ 306.53M | $ 333.06M | $ 327.25M | $ 218.38M | $ 217.55M | $ 219.17M | |
$ 480.97M | $ 516.46M | $ 382.65M | $ 233.08M | $ 227.26M | $ 257.72M | |
$ -504.90M | $ -221.27M | $ -72.83M | $ -14.70M | $ -9.77M | $ -39.96M | |
$ 9.81M | $ 13.96M | $ -3.44M | $ -34.00K | $ -5.00K | $ -511.00K | |
$ -32.78M | $ -33.85M | $ 12.13M | $ -8.43M | $ -3.53M | $ -15.70M | |
$ -520.06M | $ -231.21M | $ -70.96M | $ -6.30M | $ -6.25M | $ -24.78M | |
$ 31.30M | $ 28.13M | $ -62.08M | $ 2.33M | $ -8.62M | $ 28.20M | |
- | - | - | - | - | - | |
$ -574.30M | $ -267.69M | $ -2.04M | $ -8.63M | $ 2.38M | $ -55.44M | |
$ -7.15 | $ -3.41 | $ -0.03 | $ -0.18 | $ 0.05 | $ -1.11 | |
$ -7.15 | $ -3.41 | $ -0.03 | $ -0.18 | $ 0.05 | $ -1.11 | |
$ 314.61M | $ 78.42M | $ 62.35M | $ 48.58M | $ 48.00M | $ 47.84M | |
$ 314.61M | $ 78.42M | $ 62.35M | $ 48.58M | $ 48.29M | $ 47.84M | |
$ 0.18 | $ 0.09 | - | $ 0.09 | $ 0.09 | $ 0.09 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.12B | $ 1.33B | $ 1.08B | $ 577.70M | $ 516.22M | $ 568.61M | |
$ -574.30M | $ -267.69M | $ -2.04M | $ -8.63M | $ 2.38M | $ -52.98M | |
$ -163.60M | $ -119.28M | - | - | - | - | |
- | - | - | - | - | - | |
$ -499.61M | $ -214.91M | $ -67.53M | $ -6.27M | $ -6.24M | $ -24.27M | |
$ -407.95M | $ -101.96M | $ 27.00K | $ 9.81M | $ 10.39M | $ -6.50M |