Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 367.27M | $ 416.49M | $ 459.87M | $ 397.45M | $ 387.11M | $ 336.36M | |
$ 87.34M | $ 53.80M | $ 102.51M | $ 95.05M | $ 92.34M | $ 94.17M | |
$ 279.93M | $ 362.69M | $ 357.37M | $ 302.40M | $ 294.77M | $ 242.19M | |
$ 74.20M | $ -452.83M | $ 256.70M | $ 205.84M | $ 185.78M | $ 164.21M | |
$ 75.93M | $ 91.23M | $ 100.66M | $ 96.56M | $ 109.00M | $ 77.98M | |
$ -49.55M | $ -84.82M | $ -85.09M | $ -79.65M | $ -73.56M | $ -55.19M | |
$ -92.23M | $ 276.89M | $ -4.00M | $ -22.68M | $ 1.60M | $ -748.00K | |
$ -435.10M | $ -428.13M | $ 11.57M | $ -5.77M | $ 37.04M | $ 22.04M | |
- | - | - | - | - | - | |
$ -53.58M | $ -9.99M | - | - | - | - | |
$ -406.03M | $ -411.91M | $ 1.63M | $ -12.96M | $ 24.79M | $ 17.62M | |
$ -11.24 | $ -11.41 | $ <0.01 | $ -0.06 | $ 0.16 | $ 0.11 | |
$ -11.24 | $ -11.41 | $ <0.01 | $ -0.06 | $ 0.16 | $ 0.11 | |
$ 721.51M | $ 36.06M | $ 309.25M | $ 230.04M | $ 155.29M | $ 155.29M | |
$ 721.51M | $ 36.06M | $ 309.25M | $ 230.04M | $ 155.29M | $ 155.29M | |
$ 0.14 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 161.54M | $ -399.03M | $ 359.21M | $ 300.90M | $ 278.11M | $ 258.38M | |
$ -395.41M | $ -401.85M | $ 11.50M | $ -4.04M | $ 33.30M | $ 21.25M | |
$ 22.48M | - | $ 15.54M | $ 15.35M | $ 33.88M | $ 20.35M | |
$ 46.65M | - | $ 85.09M | $ 79.65M | $ 73.56M | $ 55.19M | |
$ -385.54M | $ -343.32M | $ 96.66M | $ 73.87M | $ 110.60M | $ 77.23M | |
$ -216.30M | $ -152.57M | $ 306.30M | $ 234.93M | $ 264.03M | $ 196.40M |