Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 340.17M | $ 630.77M | $ 192.89M | $ 179.85M | $ 153.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 302.35M | $ 593.74M | $ 155.35M | $ 146.82M | $ 127.99M | |
$ ― | $ 16.92M | $ 75.30M | $ -11.01M | $ 15.79M | $ 13.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 237.36M | $ 456.46M | $ 134.06M | $ 131.35M | $ 114.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 291.00K | $ 301.00K | $ 289.00K | $ 305.00K | $ 186.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 237.36M | $ 456.46M | $ 134.06M | $ 131.35M | $ 114.87M | |
$ ― | $ 237.36M | $ 456.46M | $ 131.00M | $ 131.00M | $ 113.98M | |
$ ― | $ 27.40M | $ 28.12M | $ 27.51M | $ 20.22M | $ 14.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |