Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.44B | $ 1.24B | $ 1.06B | $ 1.01B | $ 1.35B | $ 1.24B | |
$ 779.04M | $ 689.36M | $ -647.43M | $ 649.91M | $ 849.20M | $ 800.43M | |
$ 657.49M | $ 555.16M | $ 415.36M | $ 357.06M | $ 499.17M | $ 438.53M | |
$ 391.98M | $ 327.01M | $ 283.04M | $ 265.89M | $ 311.03M | $ 278.30M | |
$ 259.80M | $ 228.15M | $ 132.32M | $ 91.17M | $ 188.14M | $ 160.24M | |
$ -58.08M | $ -54.03M | $ -53.76M | $ -61.79M | $ -68.28M | $ -63.71M | |
$ 12.57M | $ -6.61M | $ -3.16M | $ -89.20M | $ -4.01M | $ 8.13M | |
$ 225.99M | $ 180.73M | $ 81.72M | $ -59.82M | $ 115.86M | $ 104.66M | |
$ 59.07M | $ 47.04M | $ 21.16M | $ -13.43M | $ 28.65M | $ 28.04M | |
- | - | - | - | - | - | |
$ 166.92M | $ 132.17M | $ 102.54M | $ -46.40M | $ 87.21M | $ 76.62M | |
$ 7.11 | $ 7.36 | $ 2.83 | $ -0.91 | $ 2.43 | $ 2.15 | |
$ 7.10 | $ 7.32 | $ 2.81 | $ -0.91 | $ 2.42 | $ 2.13 | |
$ 142.80M | $ 35.94M | $ 36.26M | $ 36.07M | $ 35.86M | $ 35.68M | |
$ 143.70M | $ 36.09M | $ 36.45M | $ 36.07M | $ 36.03M | $ 35.90M | |
$ 1.12 | $ 1.10 | $ 1.10 | $ 1.10 | $ 1.10 | $ 1.10 | |
- | - | - | - | - | - | |
- | - | - | $ 1.39 | $ 2.69 | - | |
- | - | - | $ 1.39 | $ 2.67 | - | |
$ 64.51M | - | - | $ 161.51M | $ 175.69M | $ 144.97M | |
$ 1.17B | $ 1.02B | $ -364.39M | $ 915.81M | $ 1.16B | $ 1.08B | |
$ 166.92M | $ 132.17M | $ 102.54M | $ -46.40M | $ 87.21M | $ 76.62M | |
$ 142.58M | $ 125.94M | - | $ 23.17M | $ 93.22M | $ 71.93M | |
$ 13.54M | - | - | $ 61.79M | $ 68.28M | $ 63.71M | |
$ 284.07M | $ 234.76M | $ 135.48M | $ 1.97M | $ 184.14M | $ 168.37M | |
$ 663.41M | $ 537.88M | $ 400.56M | $ 269.28M | $ 460.64M | $ 404.74M |