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.17B | $ 1.26B | $ 1.34B | $ 939.90M | $ 768.63M | $ 780.13M | |
$ 137.65M | $ 129.71M | $ 148.80M | $ 144.79M | $ 147.87M | $ 147.54M | |
$ 123.63M | $ 109.74M | $ 125.00M | $ 121.25M | $ 100.05M | $ 94.97M | |
$ 13.15M | $ 2.71M | $ -163.95M | $ 28.61M | $ 49.16M | $ 54.63M | |
$ -34.09M | $ -63.25M | $ -32.80M | $ -12.28M | $ -6.62M | $ -9.29M | |
$ -26.80M | $ -27.80M | $ -195.39M | $ -2.41M | $ 8.84M | $ 77.74M | |
$ -67.36M | $ -71.09M | $ -204.39M | $ 13.68M | $ 32.36M | $ -34.45M | |
$ 3.23M | $ 7.01M | $ -10.28M | $ 6.96M | $ 11.58M | $ -9.24M | |
- | - | - | - | - | - | |
$ -66.54M | $ -79.05M | $ -194.21M | $ 6.94M | $ 21.30M | $ -21.54M | |
$ -1.47 | $ -1.75 | $ -56.29 | $ 1.95 | $ 6.24 | $ -6.37 | |
$ -1.47 | $ -1.75 | $ -56.29 | $ 1.95 | $ 6.24 | $ -6.37 | |
$ 181.10M | $ 45.06M | $ 3.45M | $ 3.43M | $ 3.41M | $ 3.39M | |
$ 181.10M | $ 45.06M | $ 3.45M | $ 3.46M | $ 3.43M | $ 3.39M | |
- | - | $ 3.64 | $ 7.28 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.30B | $ 1.37B | $ 1.47B | $ 1.06B | $ 868.67M | $ 875.10M | |
$ -66.54M | $ -79.05M | $ -194.21M | $ 6.94M | $ 21.30M | $ -21.54M | |
$ -103.18M | $ -91.04M | - | - | - | - | |
- | - | - | - | - | - | |
$ -14.33M | $ -6.35M | $ -171.19M | $ 26.03M | $ 39.38M | $ -13.64M | |
$ 51.77M | $ 56.89M | $ -102.55M | $ 88.32M | $ 95.98M | $ 38.85M |