Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 206.41M | $ 253.44M | $ 527.51M | $ 328.56M | $ 134.31M | $ 73.41M | |
$ 33.84M | $ 148.42M | $ 104.03M | $ 82.64M | $ 73.14M | $ 67.83M | |
$ 172.59M | $ 105.02M | $ 423.48M | $ 245.93M | $ 61.17M | $ 5.58M | |
$ 74.63M | $ 142.19M | $ 94.20M | $ 81.60M | $ 29.26M | $ 13.20M | |
$ -20.71M | $ -17.72M | $ 329.28M | $ 164.33M | $ 31.91M | $ -7.62M | |
$ -3.90M | $ -5.25M | $ 6.51M | $ -5.15M | $ -5.01M | $ -2.95M | |
$ -84.92M | $ -56.05M | $ -19.14M | $ -3.39M | $ -66.36M | $ 3.82M | |
$ 11.41M | $ 33.08M | $ 341.15M | $ 160.19M | $ -39.46M | $ -6.75M | |
$ 8.06M | $ 8.77M | $ 52.15M | $ 25.16M | $ -17.64M | $ 1.00K | |
- | - | - | - | - | - | |
$ 68.20M | $ 24.31M | $ 289.00M | $ 135.04M | $ -21.82M | $ -6.75M | |
$ 0.02 | $ 0.14 | $ 1.64 | $ 0.78 | $ -0.27 | $ -0.10 | |
$ -0.16 | $ 0.14 | $ 1.52 | $ 0.73 | $ -0.27 | $ -0.10 | |
$ 706.40M | $ 177.18M | $ 176.52M | $ 173.47M | $ 79.69M | $ 68.88M | |
$ 705.79M | $ 178.15M | $ 193.45M | $ 189.84M | $ 79.69M | $ 68.88M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -27.85M | $ 13.21M | $ 198.23M | $ 164.23M | $ 102.40M | $ 81.03M | |
- | - | - | - | $ 5.01M | $ 3.41M | |
$ 3.35M | $ 24.31M | $ 289.00M | $ 135.04M | $ -21.82M | $ -6.75M | |
$ 32.56M | - | - | - | $ 26.80M | $ -9.52M | |
$ 18.16M | $ 38.33M | $ 332.91M | $ 167.90M | $ -34.45M | $ -3.34M | |
$ 66.26M | $ 94.04M | $ 345.34M | $ 199.66M | $ -27.52M | $ 1.34M |