Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.63B | $ 1.59B | $ 1.51B | $ 1.40B | $ 1.34B | $ 1.35B | |
$ 25.27M | $ 35.45M | $ 28.07M | $ 66.33M | $ 137.19M | $ 50.44M | |
$ 966.76M | $ 930.98M | $ 848.78M | $ 805.90M | $ 768.38M | $ 767.40M | |
- | - | - | - | - | - | |
$ -178.78M | $ -177.23M | $ -155.64M | $ -158.29M | $ -135.34M | $ -145.55M | |
$ 649.42M | $ 619.73M | $ 632.38M | $ 686.30M | $ 441.18M | $ 531.79M | |
$ 140.81M | $ 134.55M | $ 132.36M | $ 145.71M | $ 87.29M | $ 109.07M | |
- | - | - | - | - | - | |
$ 496.11M | $ 477.06M | $ 483.95M | $ 525.92M | $ 338.88M | $ 412.23M | |
$ 3.86 | $ 3.47 | $ 3.68 | $ 3.92 | $ 2.51 | $ 2.95 | |
$ 3.85 | $ 3.47 | $ 3.67 | $ 3.91 | $ 2.51 | $ 2.95 | |
$ 373.52M | $ 137.61M | $ 132.85M | $ 135.46M | $ 136.09M | $ 139.57M | |
$ 373.76M | $ 137.61M | $ 133.20M | $ 135.77M | $ 136.09M | $ 139.96M | |
$ 1.08 | $ 1.03 | $ 1.03 | $ 0.94 | $ 0.93 | $ 0.86 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 996.75M | $ 962.68M | $ 914.11M | $ 769.10M | $ 692.66M | $ 770.86M | |
$ 496.11M | $ 477.06M | $ 488.40M | $ 530.76M | $ 354.06M | $ 421.23M | |
$ 205.88M | $ 80.90M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |