Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 237.64M | $ 438.09M | $ 136.49M | $ 223.96M | $ 204.77M | $ 179.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 232.73M | $ 223.83M | $ 111.24M | $ 212.16M | $ 183.87M | $ 158.33M | |
$ 2.81M | $ 1.81M | $ 3.18M | $ 384.00K | $ 5.76M | $ 3.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 186.74M | $ 222.02M | $ 108.05M | $ 211.78M | $ 178.11M | $ 154.58M | |
$ 2.07 | $ 2.61 | $ 1.38 | $ 2.93 | $ 2.65 | $ 2.34 | |
$ 2.07 | $ 2.61 | $ 1.38 | $ 2.79 | $ 2.65 | $ 2.34 | |
$ 362.44M | $ 85.13M | $ 78.20M | $ 72.17M | $ 67.21M | $ 66.07M | |
$ 362.44M | $ 85.13M | $ 78.20M | $ 77.70M | $ 67.21M | $ 66.07M | |
$ 2.96 | $ 1.84 | $ 1.69 | $ 1.64 | $ 1.64 | $ 1.56 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 186.74M | $ 222.02M | $ 108.05M | $ 211.78M | $ 178.11M | $ 154.58M | |
$ 140.94M | $ 110.05M | $ ― | $ 211.78M | $ 178.11M | $ 154.58M | |
$ 118.20M | $ 96.39M | $ 62.99M | $ 40.41M | $ 30.63M | $ 41.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |