Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 173.66M | $ 253.44M | $ 527.51M | $ 328.56M | $ 134.31M | $ 73.41M | |
$ 75.56M | $ 148.42M | $ 104.03M | $ 82.64M | $ 73.14M | $ 67.83M | |
$ 109.90M | $ 105.02M | $ 423.48M | $ 245.93M | $ 61.17M | $ 5.58M | |
$ 83.59M | $ 101.41M | $ 94.20M | $ 81.60M | $ 29.26M | $ 13.20M | |
$ -137.09M | $ -17.72M | $ 329.28M | $ 164.33M | $ 31.91M | $ -7.62M | |
$ -2.50M | $ -5.25M | $ 6.51M | $ -5.15M | $ -5.01M | $ -2.95M | |
$ -85.50M | $ 34.72M | $ -19.14M | $ -3.39M | $ -66.36M | $ 3.82M | |
$ -49.65M | $ 33.08M | $ 341.15M | $ 160.19M | $ -39.46M | $ -6.75M | |
$ -11.55M | $ 8.77M | $ 52.15M | $ 25.16M | $ -17.64M | $ 1.00K | |
- | - | - | - | - | - | |
$ 26.75M | $ 24.31M | $ 289.00M | $ 135.04M | $ -21.82M | $ -6.75M | |
$ -0.23 | $ 0.14 | $ 1.64 | $ 0.78 | $ -0.27 | $ -0.10 | |
$ -0.41 | $ 0.14 | $ 1.52 | $ 0.73 | $ -0.27 | $ -0.10 | |
$ 694.76M | $ 177.18M | $ 176.52M | $ 173.47M | $ 79.69M | $ 68.88M | |
$ 693.27M | $ 178.15M | $ 193.45M | $ 189.84M | $ 79.69M | $ 68.88M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 22.84M | $ 249.83M | $ 198.23M | $ 164.23M | $ 102.40M | $ 81.03M | |
- | - | - | - | $ 5.01M | $ 3.41M | |
$ -38.10M | $ 24.31M | $ 289.00M | $ 135.04M | $ -21.82M | $ -6.75M | |
$ -42.44M | - | - | - | $ 26.80M | $ -9.52M | |
$ -44.29M | $ 38.33M | $ 332.91M | $ 167.90M | $ -34.45M | $ -3.34M | |
$ 23.49M | $ 94.04M | $ 345.34M | $ 199.66M | $ -27.52M | $ 1.34M |