Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 212.22M | $ 527.51M | $ 328.56M | $ 134.31M | $ 73.41M | |
$ -29.86M | $ 104.03M | $ 82.64M | $ 73.14M | $ 67.83M | |
$ 242.10M | $ 423.48M | $ 245.93M | $ 61.17M | $ 5.58M | |
$ 94.91M | $ 94.20M | $ 81.60M | $ 29.26M | $ 13.20M | |
$ 81.03M | $ 329.28M | $ 164.33M | $ 31.91M | $ -7.62M | |
$ -2.79M | $ 6.51M | $ -5.15M | $ -5.01M | $ -2.95M | |
$ -35.85M | $ -19.14M | $ -3.39M | $ -66.36M | $ 3.82M | |
$ 53.73M | $ 341.15M | $ 160.19M | $ -39.46M | $ -6.75M | |
$ 13.17M | $ 52.15M | $ 25.16M | $ -17.64M | $ 1.00K | |
- | - | - | - | - | |
$ 105.42M | $ 289.00M | $ 135.04M | $ -21.82M | $ -6.75M | |
$ 0.23 | $ 1.64 | $ 0.78 | $ -0.27 | $ -0.10 | |
$ 0.22 | $ 1.52 | $ 0.73 | $ -0.27 | $ -0.10 | |
$ 531.10M | $ 176.52M | $ 173.47M | $ 79.69M | $ 68.88M | |
$ 548.70M | $ 193.45M | $ 189.84M | $ 79.69M | $ 68.88M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 65.05M | $ 198.23M | $ 164.23M | $ 102.40M | $ 81.03M | |
- | - | - | $ 5.01M | $ 3.41M | |
$ 40.57M | $ 289.00M | $ 135.04M | $ -21.82M | $ -6.75M | |
$ 9.16M | - | - | $ 26.80M | $ -9.52M | |
$ 56.41M | $ 332.91M | $ 167.90M | $ -34.45M | $ -3.34M | |
$ 67.65M | $ 345.34M | $ 199.66M | $ -27.52M | $ 1.34M |