Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 807.41M | $ 789.44M | $ 892.11M | $ 807.34M | $ 772.62M | $ 634.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 214.92M | $ 267.61M | $ 370.28M | $ 349.44M | $ 328.04M | $ 259.19M | |
$ 32.22M | $ 44.68M | $ 67.08M | $ 64.68M | $ 61.64M | $ 48.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 182.71M | $ 222.93M | $ 303.20M | $ 284.76M | $ 266.40M | $ 263.19M | |
$ 1.62 | $ 2.01 | $ 2.74 | $ 2.87 | $ 2.81 | $ 2.39 | |
$ 1.62 | $ 2.01 | $ 2.74 | $ 2.86 | $ 2.81 | $ 2.38 | |
$ 450.16M | $ 110.86M | $ 110.76M | $ 99.31M | $ 94.88M | $ 88.26M | |
$ 450.35M | $ 110.89M | $ 110.83M | $ 99.40M | $ 94.93M | $ 88.39M | |
$ 2.31 | $ 1.32 | $ 1.32 | $ 1.37 | $ 1.33 | $ 1.31 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 182.71M | $ 222.93M | $ 303.20M | $ 284.76M | $ 266.40M | $ 210.54M | |
$ 212.46M | $ 218.40M | $ 305.36M | $ 275.67M | $ ― | $ ― | |
$ 390.14M | $ 325.97M | $ 41.26M | $ 18.56M | $ 27.32M | $ 42.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |