Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 386.10M | $ 465.75M | $ 482.99M | $ 459.84M | $ 453.29M | $ 394.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 167.13M | $ 153.60M | $ 180.46M | $ 188.24M | $ 154.65M | $ 124.77M | |
$ 15.42M | $ 26.87M | $ 32.11M | $ 34.29M | $ 26.72M | $ 22.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 137.29M | $ 126.73M | $ 148.35M | $ 153.94M | $ 127.92M | $ 95.96M | |
$ 8.51 | $ 7.84 | $ 9.13 | $ 9.45 | $ 7.85 | $ 6.33 | |
$ 8.45 | $ 7.80 | $ 9.06 | $ 9.37 | $ 7.80 | $ 6.29 | |
$ 64.53M | $ 16.16M | $ 16.25M | $ 16.29M | $ 16.30M | $ 16.23M | |
$ 64.91M | $ 16.25M | $ 16.37M | $ 16.43M | $ 16.41M | $ 16.33M | |
$ 4.24 | $ 4.20 | $ 4.66 | $ 4.52 | $ ― | $ 4.24 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 137.29M | $ 126.73M | $ 148.35M | $ 153.94M | $ 127.92M | $ 102.70M | |
$ -116.95M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 62.88M | $ 98.56M | $ 31.19M | $ 15.96M | $ 30.09M | $ 62.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |