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 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 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 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 496.11M | $ 477.06M | $ 488.40M | $ 530.76M | $ 354.06M | $ 421.23M | |
$ 205.88M | $ 80.90M | $ ― | $ ― | $ ― | $ ― | |
$ 440.74M | $ 383.16M | $ 56.79M | $ 12.87M | $ 42.80M | $ 103.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |