Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.59B | $ 1.68B | $ 1.74B | $ 1.06B | $ 782.74M | $ 1.27B | |
$ 1.07B | $ 1.08B | $ 852.93M | $ 724.60M | $ 777.00M | $ 720.75M | |
$ 576.48M | $ 601.51M | $ 885.81M | $ 334.62M | $ 5.74M | $ 547.56M | |
$ 202.85M | $ 179.17M | $ 164.07M | $ 177.01M | $ 150.97M | $ 134.34M | |
$ 392.65M | $ 541.41M | $ 801.42M | $ 243.75M | $ -27.14M | $ 383.39M | |
$ -20.86M | $ -22.74M | $ 19.00M | $ -35.39M | $ -32.31M | $ -29.34M | |
$ -33.60M | $ -21.02M | $ -34.92M | $ 8.39M | $ -3.54M | $ -13.06M | |
$ 422.94M | $ 551.42M | $ 783.10M | $ 199.98M | $ -55.91M | $ 367.12M | |
$ 44.60M | $ 72.79M | $ 141.81M | $ 49.10M | $ -20.14M | $ 65.42M | |
- | - | - | - | - | - | |
$ 379.36M | $ 478.63M | $ 641.30M | $ 150.88M | $ -35.76M | $ 301.70M | |
$ 7.26 | $ 9.21 | $ 12.42 | $ 2.94 | $ -0.70 | $ 5.87 | |
$ 7.24 | $ 9.20 | $ 12.40 | $ 2.93 | $ -0.70 | $ 5.86 | |
$ 208.84M | $ 51.97M | $ 51.62M | $ 51.38M | $ 51.17M | $ 51.36M | |
$ 209.02M | $ 52.05M | $ 51.72M | $ 51.45M | $ 51.17M | $ 51.49M | |
$ 0.31 | $ 0.28 | $ 1.54 | $ 0.20 | $ 0.20 | $ 4.61 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.22B | $ 1.25B | $ 901.72M | $ 731.29M | $ 776.14M | $ 855.09M | |
$ 378.34M | $ 478.63M | $ 641.30M | $ 150.88M | $ -35.76M | $ 301.70M | |
$ 278.90M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 439.45M | $ 569.38M | $ 814.54M | $ 236.48M | $ -23.59M | $ 368.88M | |
$ 580.63M | $ 696.74M | $ 929.82M | $ 377.89M | $ 94.50M | $ 467.57M |