Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.54B | $ 1.54B | $ 1.40B | $ 1.07B | $ 774.07M | $ 1.11B | |
$ 817.71M | $ 782.41M | $ -701.90M | $ 469.70M | $ 462.91M | $ 593.59M | |
$ 726.46M | $ 761.76M | $ 700.05M | $ 599.15M | $ 311.16M | $ 521.23M | |
$ 311.52M | $ 311.52M | $ -237.70M | $ 170.38M | $ 174.74M | $ 187.66M | |
$ 375.03M | $ 375.03M | $ 462.35M | $ 428.77M | $ 136.42M | $ 333.57M | |
$ -56.02M | $ -56.02M | $ -36.51M | $ -41.70M | $ -41.34M | $ -36.81M | |
$ -14.21M | $ -14.21M | $ -10.96M | $ -55.48M | $ -42.07M | $ -26.83M | |
$ 336.96M | $ 336.96M | $ 436.81M | $ 376.49M | $ 53.01M | $ 269.93M | |
$ 78.45M | $ 78.45M | $ 104.65M | $ 87.53M | $ -22.38M | $ 47.05M | |
$ 2.88M | $ 2.88M | $ 1.73M | $ -15.88M | - | - | |
$ 258.32M | $ 258.51M | $ 332.15M | $ 355.01M | $ 74.96M | $ 221.53M | |
$ 5.10 | $ 5.11 | $ 6.05 | $ 5.20 | $ 1.36 | $ 4.00 | |
$ 5.06 | $ 5.07 | $ 5.99 | $ 5.15 | $ 1.35 | $ 3.98 | |
$ 201.36M | $ 50.34M | $ 54.59M | $ 55.38M | $ 55.17M | $ 55.36M | |
$ 202.80M | $ 50.70M | $ 55.12M | $ 55.88M | $ 55.53M | $ 55.67M | |
$ 0.87 | $ 0.29 | $ 0.24 | $ 0.24 | $ 0.23 | $ 0.87 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.22 | $ 4.32 | |
- | - | - | - | - | - | |
$ 1.13B | $ 1.09B | $ 874.51M | $ 640.08M | $ 637.65M | $ 781.25M | |
$ 258.51M | $ 258.51M | $ 332.15M | $ 355.01M | $ 75.39M | $ 222.88M | |
$ 272.39M | $ 325.71M | $ 345.08M | - | $ 98.25M | $ 241.14M | |
- | - | - | - | $ 49.03M | $ 46.81M | |
$ 400.74M | $ 400.74M | $ 480.60M | $ 423.17M | $ 102.03M | $ 316.74M | |
$ 496.50M | $ 496.50M | $ 560.18M | $ 486.89M | $ 161.80M | $ 335.56M |