Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.62B | $ 1.50B | $ 1.45B | $ 1.43B | $ 1.25B | $ 1.11B | |
$ 225.17M | $ 880.78M | $ 725.65M | $ 654.12M | $ 527.63M | - | |
$ 140.87M | $ 620.54M | $ 723.91M | $ 779.08M | $ 726.13M | $ 1.11B | |
$ 392.31M | $ 1.48B | $ 1.36B | $ 1.37B | $ 1.22B | $ 985.68M | |
$ -26.27M | $ 22.67M | $ 94.38M | $ 66.47M | $ 30.07M | $ 122.92M | |
$ -906.00K | $ -3.03M | $ -255.00K | $ -150.00K | $ -761.00K | $ -1.86M | |
$ -9.35M | $ -5.01M | $ -10.20M | $ -16.16M | $ -13.57M | $ -31.97M | |
$ -56.53M | $ 14.63M | $ 83.92M | $ 63.70M | $ 28.09M | $ 121.08M | |
$ -1.13M | $ 7.91M | $ 19.71M | $ 16.22M | $ 4.96M | $ 21.18M | |
$ -5.24M | $ -9.31M | $ -15.65M | $ 1.58M | $ -6.29M | - | |
$ -55.41M | $ 6.72M | $ 64.03M | $ 47.07M | $ 22.79M | $ 99.90M | |
$ -1.05 | $ 0.13 | $ 1.20 | $ 0.87 | $ 0.43 | $ 1.91 | |
$ -0.89 | $ 0.13 | $ 1.19 | $ 0.85 | $ 0.42 | $ 1.88 | |
$ 212.75M | $ 52.25M | $ 53.35M | $ 54.07M | $ 52.44M | $ 52.20M | |
$ 213.66M | $ 52.51M | $ 53.87M | $ 55.22M | $ 53.69M | $ 53.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 392.31M | $ 2.36B | $ 1.36B | $ 1.37B | $ 1.22B | $ 985.68M | |
$ -55.41M | $ 6.72M | $ 64.21M | $ 47.48M | $ 23.13M | $ 99.90M | |
$ -35.08M | $ 35.17M | - | - | - | - | |
$ 1.46M | - | - | - | - | - | |
$ -25.23M | - | $ 94.12M | $ 63.85M | $ 28.86M | $ 122.94M | |
$ -3.68M | - | $ 174.73M | $ 151.24M | $ 115.96M | $ 206.25M |