Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.13B | $ 1.13B | $ 1.07B | $ 1.13B | $ 1.03B | $ 997.14M | |
$ 153.75M | $ 623.90M | - | - | $ 532.66M | $ 530.60M | |
$ 979.17M | $ 509.02M | $ 1.07B | $ 1.13B | $ 494.99M | $ 466.53M | |
$ 726.36M | $ 623.90M | $ 597.32M | $ -608.26M | $ 359.46M | $ 334.08M | |
$ 108.27M | $ 95.32M | $ 70.76M | $ 110.58M | $ 135.54M | $ 132.46M | |
- | - | - | - | - | - | |
$ -3.86M | $ -3.86M | $ 2.31M | $ 8.51M | $ -21.58M | $ -8.73M | |
$ 100.73M | $ 100.73M | $ 69.57M | $ 76.60M | $ 113.96M | $ 123.72M | |
$ 30.96M | $ 30.93M | $ 22.90M | $ 21.51M | $ 27.69M | $ 42.59M | |
$ 2.95M | $ 2.95M | $ 348.00K | $ 6.03M | - | - | |
$ 69.77M | $ 69.79M | $ 46.67M | $ 55.09M | $ 86.27M | $ 81.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 325.38M | $ 623.90M | $ 597.32M | $ -608.26M | $ 892.12M | $ 864.68M | |
$ 69.79M | $ 69.79M | $ 46.67M | $ 55.09M | $ 86.27M | $ 81.14M | |
$ 57.14M | - | $ 100.69M | - | $ 106.07M | $ 95.52M | |
- | - | - | - | - | - | |
$ 45.51M | $ 113.12M | $ 69.57M | $ 76.60M | $ 135.54M | $ 132.46M | |
$ 79.50M | $ 170.43M | $ 133.28M | $ 128.09M | $ 244.69M | $ 237.32M |