Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.31B | $ 1.39B | $ 1.49B | $ 1.08B | $ 916.50M | $ 927.67M | |
$ 1.16B | $ 1.26B | $ -1.34B | $ 939.90M | $ 768.63M | $ 780.13M | |
$ 146.66M | $ 129.71M | $ 1.34B | $ -939.90M | $ 147.87M | $ 147.54M | |
$ 115.83M | $ 109.74M | $ -125.00M | $ 121.25M | $ 100.05M | $ 94.97M | |
$ 12.83M | $ 2.71M | $ 1.47B | $ -1.06B | $ 47.82M | $ 52.58M | |
$ -51.38M | $ -63.25M | $ -32.80M | $ -12.28M | $ -6.62M | $ -9.29M | |
$ 8.39M | $ 9.44M | $ -1.48B | $ -1.09B | $ -8.84M | $ -77.74M | |
$ -65.20M | $ -71.09M | $ 3.11B | $ 13.68M | $ 32.36M | $ -34.45M | |
$ 5.07M | $ 7.01M | $ 10.28M | $ 6.96M | $ 11.58M | $ -9.24M | |
- | - | - | - | - | - | |
$ -71.17M | $ -79.05M | $ 3.10B | $ 6.94M | $ 21.30M | $ -21.54M | |
$ -1.57 | $ -1.75 | $ -4.33 | $ 0.15 | $ 0.48 | $ -0.49 | |
$ -1.57 | $ -1.75 | $ -4.33 | $ 0.15 | $ 0.48 | $ -0.49 | |
$ 180.76M | $ 45.06M | $ 44.83M | $ 44.55M | $ 44.34M | $ 44.13M | |
$ 180.76M | $ 45.06M | $ 44.83M | $ 44.92M | $ 44.61M | $ 44.13M | |
- | - | - | $ 0.56 | $ 0.54 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.84 | - | |
- | - | - | - | $ 0.84 | $ 0.75 | |
- | - | - | - | - | - | |
$ 1.28B | $ 1.37B | $ 1.47B | $ 1.06B | $ 868.67M | $ 875.10M | |
$ -71.16M | $ -79.05M | $ 3.10B | $ 6.94M | $ 21.30M | $ -21.54M | |
$ -97.70M | $ -91.04M | - | - | $ 23.88M | $ 28.40M | |
- | - | - | - | $ 7.02M | $ 10.41M | |
$ 5.27M | $ -6.35M | $ -171.19M | $ 26.03M | $ 39.38M | $ -24.05M | |
$ 72.21M | $ 56.89M | $ -102.55M | $ 88.32M | $ 95.98M | $ 26.77M |