Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.57B | $ 1.50B | $ 1.45B | $ 1.41B | $ 1.25B | $ 1.11B | |
- | $ 880.78M | - | - | $ 527.63M | $ 400.95M | |
$ 719.07M | $ 620.54M | $ 1.45B | $ 1.41B | $ 726.13M | $ 707.64M | |
$ 752.18M | $ 1.48B | $ 1.36B | $ -1.37B | $ 696.82M | $ 586.59M | |
$ -33.11M | $ 22.67M | $ 94.38M | $ 47.69M | $ 29.31M | $ 121.05M | |
$ -1.15M | $ -3.03M | $ -255.00K | - | $ -761.00K | $ -1.86M | |
$ -16.95M | $ -32.33M | $ -31.96M | $ -16.16M | $ -1.22M | $ 27.00K | |
$ -56.20M | $ 14.63M | $ 83.92M | $ 63.70M | $ 28.09M | $ 121.08M | |
$ -2.37M | $ 7.91M | $ 19.71M | $ 16.22M | $ 4.96M | $ 21.18M | |
$ -5.24M | $ -9.31M | $ -15.65M | $ 1.58M | - | - | |
$ -53.83M | $ 6.72M | $ 64.21M | $ 47.48M | $ 22.79M | $ 99.90M | |
$ -0.57 | $ 0.13 | $ 1.20 | $ 0.87 | $ 0.43 | $ 1.91 | |
$ -0.56 | $ 0.13 | $ 1.19 | $ 0.85 | $ 0.42 | $ 1.88 | |
$ 211.39M | $ 52.25M | $ 53.35M | $ 54.07M | $ 52.44M | $ 52.20M | |
$ 212.30M | $ 52.51M | $ 53.87M | $ 55.22M | $ 53.69M | $ 53.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.11 | $ 2.79 | |
- | - | - | - | - | - | |
$ 752.18M | $ 1.48B | $ 1.36B | $ -1.37B | $ 1.22B | $ 987.54M | |
$ -53.83M | $ 6.72M | $ 64.21M | $ 47.48M | $ 23.13M | $ 99.90M | |
$ -37.56M | $ 35.17M | $ 82.32M | - | $ 23.13M | $ 99.90M | |
$ 1.46M | - | - | - | $ 761.00K | $ 1.86M | |
$ -32.87M | $ 17.66M | $ 84.18M | $ 63.70M | $ 29.31M | $ 121.05M | |
$ -3.68M | $ 98.38M | $ 163.34M | $ 151.09M | $ 115.44M | $ 203.16M |