Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 715.22M | $ 396.59M | $ 75.42M | $ 66.56M | $ 250.65M | - | |
$ 35.62M | $ 58.51M | $ 5.64M | $ 5.20M | $ 25.05M | - | |
$ 687.50M | $ 338.08M | $ 69.79M | $ 61.36M | $ 225.60M | - | |
$ 938.55M | $ 855.20M | $ 664.40M | $ 602.84M | $ 464.37M | $ 288.01M | |
$ -223.33M | $ -517.12M | $ -594.61M | $ -536.28M | $ -213.73M | $ -288.01M | |
$ 1.79M | $ 8.65M | $ 23.71M | - | - | - | |
$ -13.74M | $ -727.00K | $ -33.18M | $ 95.89M | $ 99.37M | $ 11.41M | |
$ -247.80M | $ -526.50M | $ -651.50M | $ -746.00M | $ -343.03M | $ -304.71M | |
$ 2.30M | $ 2.13M | $ 669.00K | $ 352.00K | $ 1.84M | $ -16.42M | |
- | - | - | - | - | - | |
$ -250.10M | $ -528.63M | $ -652.17M | $ -746.35M | $ -344.87M | $ -299.42M | |
$ -2.00 | $ -4.45 | $ -6.15 | $ -8.84 | $ -4.59 | $ -4.90 | |
$ -2.00 | $ -4.45 | $ -6.15 | $ -8.84 | $ -4.59 | $ -4.90 | |
$ 722.62M | $ 118.68M | $ 106.11M | $ 84.42M | $ 75.16M | $ 62.23M | |
$ 722.62M | $ 118.68M | $ 106.11M | - | $ 75.16M | $ 62.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 952.85M | $ 913.71M | $ 670.03M | $ 602.84M | $ 464.37M | $ 288.01M | |
$ -250.10M | $ -528.63M | $ -652.17M | $ -746.35M | $ -344.87M | $ -304.71M | |
$ -159.04M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -213.22M | $ -496.92M | $ -618.88M | $ -732.76M | $ -313.09M | $ -304.71M | |
$ -210.41M | $ -495.21M | $ -617.39M | $ -731.27M | $ -312.23M | $ -302.13M |