Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.18B | $ 2.15B | $ 2.02B | $ 1.78B | $ 1.68B | $ 1.64B | |
$ 1.06B | $ 1.40B | $ 1.27B | $ 1.20B | $ 1.15B | - | |
$ 1.12B | $ 747.48M | $ 753.17M | $ 573.48M | $ 526.67M | $ 1.64B | |
$ 147.99M | $ 126.36M | $ 124.30M | $ 908.93M | $ 862.50M | $ 831.09M | |
$ 1.16B | $ 1.15B | $ 1.06B | $ 869.16M | $ 815.48M | $ 809.93M | |
$ -162.93M | $ -149.23M | $ -154.75M | $ -156.88M | $ -167.56M | $ -179.85M | |
$ 32.31M | $ 31.18M | $ 172.86M | $ -255.54M | $ -6.37M | $ -105.64M | |
$ 538.08M | $ 570.85M | $ 646.99M | $ 563.13M | $ 265.84M | $ 368.66M | |
$ 4.63M | $ 4.74M | $ -6.21M | $ 13.64M | $ 3.33M | $ 3.70M | |
$ 1.92M | $ 1.73M | $ 1.58M | $ 1.21M | $ 1.50M | $ 1.65M | |
$ 520.61M | $ 548.89M | $ 633.31M | $ 529.56M | $ 250.94M | $ 350.12M | |
$ 4.43 | $ 4.71 | $ 5.49 | $ 4.62 | $ 2.20 | $ 3.07 | |
$ 4.43 | $ 4.71 | $ 5.48 | $ 4.61 | $ 2.19 | $ 3.07 | |
$ 466.92M | $ 116.52M | $ 115.34M | $ 114.72M | $ 114.19M | $ 113.85M | |
$ 467.13M | $ 116.64M | $ 115.58M | $ 115.04M | $ 114.50M | $ 114.11M | |
$ 2.87 | $ 5.60 | $ 4.99 | $ 4.16 | $ 4.00 | $ 3.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 498.13M | $ 1.53B | $ 1.39B | $ 908.93M | $ 862.50M | $ 831.09M | |
$ 524.41M | $ 552.81M | $ 637.44M | $ 533.79M | $ 254.96M | $ 353.81M | |
$ 221.45M | - | - | - | $ 210.01M | $ 210.25M | |
- | - | - | - | - | - | |
$ 704.50M | $ 720.08M | $ 801.74M | $ 720.01M | $ 433.40M | $ 548.51M | |
$ 1.43B | $ 1.29B | $ 1.35B | $ 1.25B | $ 945.08M | $ 2.06B |