Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.57B | $ 1.33B | $ 1.36B | $ 1.28B | $ 1.29B | $ 1.10B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 477.25M | $ 421.60M | $ 532.01M | $ 429.06M | $ 338.89M | $ 285.96M | |
$ 85.08M | $ 71.58M | $ 100.33M | $ 76.04M | $ 52.39M | $ 42.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 392.17M | $ 350.02M | $ 431.68M | $ 353.02M | $ 286.50M | $ 312.57M | |
$ 8.06 | $ 7.22 | $ 8.93 | $ 7.31 | $ 5.95 | $ 4.99 | |
$ 8.00 | $ 7.18 | $ 8.86 | $ 7.24 | $ 5.93 | $ 4.96 | |
$ 194.72M | $ 48.50M | $ 48.34M | $ 48.27M | $ 48.14M | $ 48.78M | |
$ 195.85M | $ 48.76M | $ 48.75M | $ 48.74M | $ 48.34M | $ 49.09M | |
$ 2.70 | $ 1.53 | $ 1.49 | $ 1.38 | $ 1.25 | $ 1.21 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 392.17M | $ 350.02M | $ 431.68M | $ 353.02M | $ 286.50M | $ 243.60M | |
$ -331.29M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.13B | $ 918.59M | $ 223.72M | $ 46.00M | $ 77.26M | $ 191.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |