Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 748.47M | $ 810.04M | $ 790.51M | $ 652.36M | $ 594.93M | $ 626.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 323.79M | $ 403.58M | $ 472.54M | $ 381.84M | $ 253.97M | $ 349.37M | |
$ 35.49M | $ 49.46M | $ 111.89M | $ 83.54M | $ 25.11M | $ 79.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 288.30M | $ 354.12M | $ 360.64M | $ 298.30M | $ 228.86M | $ 265.13M | |
$ 3.98 | $ 4.88 | $ 4.85 | $ 3.81 | $ 2.88 | $ 3.49 | |
$ 3.97 | $ 4.86 | $ 4.83 | $ 3.80 | $ 2.87 | $ 3.48 | |
$ 289.77M | $ 72.57M | $ 74.34M | $ 78.27M | $ 79.58M | $ 80.00M | |
$ 290.74M | $ 72.86M | $ 74.66M | $ 78.57M | $ 79.78M | $ 80.25M | |
$ 1.36 | $ 1.36 | $ 1.36 | $ 1.36 | $ 1.24 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 288.30M | $ 354.12M | $ 360.64M | $ 298.30M | $ 228.86M | $ 265.13M | |
$ 136.58M | $ 164.27M | $ 226.82M | $ 165.50M | $ ― | $ ― | |
$ 653.08M | $ 500.48M | $ 117.58M | $ 68.76M | $ 148.46M | $ -194.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |