Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 784.84M | $ 1.01B | $ 923.02M | $ 619.13M | $ 666.98M | $ 633.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 355.78M | $ 365.27M | $ 300.61M | $ 357.70M | $ 144.96M | $ 194.37M | |
$ 92.93M | $ 96.25M | $ 77.96M | $ 86.09M | $ 31.64M | $ 46.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 263.38M | $ 269.16M | $ 222.38M | $ 271.44M | $ 114.77M | $ 267.44M | |
$ 4.39 | $ 4.40 | $ 3.50 | $ 5.71 | $ 2.27 | $ 3.02 | |
$ 4.38 | $ 4.40 | $ 3.49 | $ 5.69 | $ 2.27 | $ 3.00 | |
$ 240.00M | $ 61.11M | $ 63.45M | $ 47.54M | $ 50.51M | $ 49.30M | |
$ 240.63M | $ 61.22M | $ 63.66M | $ 47.70M | $ 50.55M | $ 49.55M | |
$ 0.60 | $ 0.60 | $ 0.56 | $ 0.51 | $ ― | $ 0.47 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 263.38M | $ 269.16M | $ 222.38M | $ 271.44M | $ 114.77M | $ 148.81M | |
$ -204.94M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 352.12M | $ 251.42M | $ 40.92M | $ 22.72M | $ 48.45M | $ 76.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |