Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.75B | $ 2.25B | $ 1.78B | $ 1.52B | $ 1.46B | $ 1.44B | |
$ 636.09M | $ 987.94M | $ 644.85M | $ 585.22M | $ 555.36M | $ 549.20M | |
$ 1.36B | $ 2.25B | $ 1.78B | $ 937.79M | $ 902.25M | $ 887.41M | |
$ 494.22M | $ 734.39M | $ 252.33M | $ 651.41M | $ 606.95M | $ 585.76M | |
$ 635.17M | $ 1.71B | $ 1.53B | $ 286.38M | $ 295.30M | $ 301.64M | |
$ -107.18M | $ -111.81M | $ -82.22M | $ -100.17M | $ -106.99M | $ -111.70M | |
$ -30.36M | $ 56.76M | $ 247.06M | $ 21.74M | $ -121.45M | $ -80.88M | |
$ 269.50M | $ 138.22M | $ 198.55M | $ 207.95M | $ 66.85M | $ 109.06M | |
$ 31.46M | $ 26.13M | $ 32.58M | $ 20.64M | $ -25.28M | $ 7.78M | |
$ 1.95M | $ -6.94M | $ 8.74M | - | - | - | |
$ 486.80M | $ 169.53M | $ 155.54M | $ 172.78M | $ 77.36M | $ 85.64M | |
$ 2.59 | $ 1.97 | $ 2.28 | $ 2.16 | $ 0.97 | $ 1.07 | |
$ 2.59 | $ 1.97 | $ 2.27 | $ 2.15 | $ 0.97 | $ 1.07 | |
$ 258.29M | $ 86.12M | $ 86.07M | $ 80.16M | $ 79.93M | $ 79.89M | |
$ 258.41M | $ 86.17M | $ 86.11M | $ 80.30M | $ 79.99M | $ 80.01M | |
$ 1.09 | $ 1.41 | $ 1.33 | $ 1.23 | $ 1.16 | $ 1.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.28 | - | - | |
- | - | - | - | - | - | |
$ 1.13B | $ 1.53B | $ 897.18M | $ 1.24B | $ 1.16B | $ 1.13B | |
$ 34.53M | - | - | $ 114.39M | $ 121.02M | $ 127.24M | |
$ 213.72M | $ 103.90M | $ 156.07M | $ 173.30M | $ 77.89M | $ 86.17M | |
$ 181.82M | $ 119.96M | - | $ 154.84M | $ 166.59M | $ 163.04M | |
$ 390.85M | $ 266.13M | $ 295.43M | $ 322.34M | $ 187.87M | $ 236.30M | |
$ 460.29M | $ 607.25M | $ 615.64M | $ 637.01M | $ 488.93M | $ 511.94M |