Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 692.26M | $ 563.95M | $ 449.54M | $ 373.65M | $ 286.73M | $ 214.38M | |
$ -338.51M | $ 227.05M | $ 156.32M | $ -122.91M | $ -92.53M | $ -70.72M | |
$ 576.67M | $ 336.90M | $ 293.21M | $ 250.74M | $ 194.19M | $ 285.10M | |
$ 932.67M | $ 901.62M | $ 837.59M | $ 661.74M | $ 449.14M | $ 226.03M | |
$ -515.14M | $ -564.73M | $ -544.38M | $ -411.00M | $ -254.95M | $ -82.37M | |
$ 54.64M | $ 32.79M | $ 3.49M | $ 1.35M | $ 5.41M | $ 12.56M | |
$ 50.59M | $ 53.17M | $ -112.56M | $ -25.18M | $ -3.64M | $ -88.00K | |
$ -512.38M | $ -478.76M | $ -653.45M | $ -384.47M | $ -245.90M | $ -69.72M | |
$ 27.00K | $ 685.00K | $ 1.14M | $ 300.00K | $ 379.00K | $ -1.87M | |
- | - | - | - | - | - | |
$ -512.41M | $ -479.45M | $ -654.59M | $ -405.67M | $ -253.78M | $ -75.65M | |
$ -4.24 | $ -4.28 | $ -6.41 | $ -4.00 | $ -2.60 | $ -0.84 | |
$ -4.24 | $ -4.28 | $ -6.41 | $ -4.00 | $ -2.60 | $ -0.84 | |
$ 485.95M | $ 111.99M | $ 102.18M | $ 101.31M | $ 97.50M | $ 90.60M | |
$ 485.95M | $ 111.99M | $ 102.18M | $ 101.31M | - | $ 90.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 870.16M | $ 1.13B | $ 993.92M | $ 538.83M | $ 356.61M | $ 155.31M | |
$ -512.41M | $ -479.45M | $ -654.59M | $ -405.67M | $ -253.78M | $ -75.65M | |
$ -509.68M | $ -378.22M | - | - | - | - | |
- | - | - | - | - | - | |
$ -614.29M | $ -476.19M | $ -650.87M | $ -381.89M | $ -241.14M | $ -68.54M | |
$ -569.55M | $ -433.31M | $ -614.91M | $ -359.62M | $ -225.07M | $ -59.44M |