Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 643.81M | $ 563.95M | $ 449.54M | $ 373.65M | $ 286.73M | $ 214.38M | |
$ -120.13M | $ -227.05M | $ 156.32M | $ 122.91M | $ 92.53M | $ 70.72M | |
$ 763.94M | $ 336.90M | $ 293.21M | $ 250.74M | $ 194.19M | $ 143.66M | |
$ 897.32M | $ 901.62M | $ 837.59M | $ 661.74M | $ 449.14M | $ 226.03M | |
$ -511.36M | $ -564.73M | $ -544.38M | $ -411.00M | $ -254.95M | $ -82.37M | |
$ 52.42M | $ 32.79M | $ 3.49M | $ 1.35M | $ 5.41M | $ 12.56M | |
$ 30.70M | $ -53.17M | $ 112.56M | $ -25.18M | $ 3.64M | $ 88.00K | |
$ -490.27M | $ -478.76M | $ -653.45M | $ -384.47M | $ -245.90M | $ -69.72M | |
$ 487.00K | $ 685.00K | $ 1.14M | $ 300.00K | $ 379.00K | $ -1.87M | |
- | - | - | - | - | - | |
$ -375.53M | $ -479.45M | $ -654.59M | $ -405.67M | $ -253.78M | $ -75.65M | |
$ -4.09 | $ -4.28 | $ -6.41 | $ -4.00 | $ -2.60 | $ -0.84 | |
$ -4.09 | $ -4.28 | $ -6.41 | $ -4.00 | $ -2.60 | $ -0.84 | |
$ 480.64M | $ 111.99M | $ 102.18M | $ 101.31M | $ 97.50M | $ 90.60M | |
$ 480.64M | $ 111.99M | $ 102.18M | $ 101.31M | $ 97.50M | $ 90.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 777.19M | $ 674.57M | $ 993.92M | $ 784.65M | $ 541.68M | $ 296.75M | |
$ -490.76M | $ -479.45M | $ -654.59M | $ -405.67M | $ -253.78M | $ -75.65M | |
$ -470.66M | $ -378.22M | - | - | $ -253.78M | $ -75.65M | |
- | - | - | - | $ 4.77M | $ 1.18M | |
$ -591.53M | $ -476.19M | $ -650.87M | $ -381.89M | $ -241.14M | $ -68.54M | |
$ -556.18M | $ -433.31M | $ -607.75M | $ -344.21M | $ -225.07M | $ -57.13M |