Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 693.99M | $ 722.13M | $ 720.25M | $ 507.41M | $ 479.17M | $ 508.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 264.34M | $ 315.13M | $ 347.75M | $ 156.68M | $ 152.84M | $ 218.11M | |
$ 61.48M | $ 75.63M | $ 83.94M | $ 35.68M | $ 31.67M | $ 52.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 202.85M | $ 239.50M | $ 263.81M | $ 120.99M | $ 146.51M | $ 179.12M | |
$ 4.72 | $ 5.42 | $ 5.69 | $ 3.47 | $ 3.64 | $ 5.03 | |
$ 4.72 | $ 5.42 | $ 5.69 | $ 3.47 | $ 3.64 | $ 5.03 | |
$ 171.64M | $ 44.18M | $ 46.37M | $ 34.87M | $ 33.26M | $ 32.81M | |
$ 127.52M | $ 44.18M | $ 46.37M | $ 34.87M | $ 25.65K | $ 45.80K | |
$ 2.26 | $ 2.20 | $ 2.08 | $ 1.92 | $ 1.84 | $ 1.76 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 202.85M | $ 239.50M | $ 263.81M | $ 120.99M | $ 121.17M | $ 165.18M | |
$ -356.41M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 272.41M | $ 189.21M | $ 29.59M | $ 13.72M | $ 34.34M | $ 53.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |