Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.47B | $ 1.47B | $ 1.24B | $ 1.06B | $ 1.01B | $ 1.35B | |
$ 784.75M | $ 784.75M | $ 689.36M | $ -647.43M | $ 649.91M | $ 849.20M | |
$ 684.46M | $ 684.46M | $ 555.16M | $ 415.36M | $ 357.06M | $ 499.17M | |
$ 402.04M | $ 402.04M | $ 327.01M | $ 283.04M | $ 265.89M | $ 311.03M | |
$ 276.70M | $ 276.70M | $ 228.15M | $ 132.32M | $ 91.17M | $ 188.14M | |
$ -60.89M | $ -60.89M | $ -54.03M | $ -53.76M | $ -61.79M | $ -68.28M | |
$ -7.38M | $ -7.38M | $ -6.61M | $ -3.16M | $ -89.20M | $ -4.01M | |
$ 223.20M | $ 223.20M | $ 180.73M | $ 81.72M | $ -59.82M | $ 115.86M | |
$ 53.90M | $ 53.90M | $ 47.04M | $ 21.16M | $ -13.43M | $ 28.65M | |
- | - | - | - | - | - | |
$ 169.29M | $ 169.29M | $ 132.17M | $ 102.54M | $ -46.40M | $ 87.21M | |
$ 7.17 | $ 9.38 | $ 7.36 | $ 2.83 | $ -0.91 | $ 2.43 | |
$ 7.16 | $ 9.32 | $ 7.32 | $ 2.81 | $ -0.91 | $ 2.42 | |
$ 144.40M | $ 36.10M | $ 35.94M | $ 36.26M | $ 36.07M | $ 35.86M | |
$ 145.32M | $ 36.33M | $ 36.09M | $ 36.45M | $ 36.07M | $ 36.03M | |
$ 1.10 | $ 1.10 | $ 1.10 | $ 1.10 | $ 1.10 | $ 1.10 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.39 | $ 2.69 | |
- | - | - | - | $ 1.39 | $ 2.67 | |
- | - | - | - | $ 161.51M | $ 175.69M | |
$ 577.67M | $ 1.19B | $ 1.02B | $ -364.39M | $ 915.81M | $ 1.16B | |
$ 169.29M | $ 169.29M | $ 132.17M | $ 102.54M | $ -46.40M | $ 87.21M | |
$ 102.13M | - | $ 125.94M | - | $ 23.17M | $ 93.22M | |
- | - | - | - | $ 61.79M | $ 68.28M | |
$ 201.31M | $ 284.09M | $ 234.76M | $ 135.48M | $ 1.97M | $ 184.14M | |
$ 491.88M | $ 672.50M | $ 537.88M | $ 400.56M | $ 269.28M | $ 460.64M |