Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ ― | $ 316.31M | $ 272.29M | $ 196.56M | $ 208.58M | |
$ ― | $ 236.25M | $ 192.28M | $ 139.37M | $ 154.17M | |
$ ― | $ 80.07M | $ 80.01M | $ 57.19M | $ 54.41M | |
$ ― | $ 54.86M | $ 47.05M | $ 43.02M | $ 44.93M | |
$ ― | $ 25.21M | $ 32.96M | $ 14.18M | $ 9.49M | |
$ ― | $ -4.03M | $ 10.24M | $ -10.34M | $ -9.27M | |
$ ― | $ 7.49M | $ ― | $ ― | $ ― | |
$ ― | $ 10.24M | $ 16.32M | $ 9.19M | $ 2.46M | |
$ ― | $ 5.94M | $ 1.66M | $ 488.00K | $ 613.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.31M | $ 14.66M | $ 8.70M | $ 1.85M | |
$ ― | $ ― | $ 0.12 | $ 34.81 | $ 7.40 | |
$ ― | $ ― | $ 0.12 | $ 34.81 | $ 7.40 | |
$ ― | $ 127.35B | $ 127.35M | $ 249.88K | $ 249.88K | |
$ ― | $ 127.35B | $ 127.35M | $ 249.88K | $ 249.88K | |
$ ― | $ 80.00 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 0.04 | $ ― | |
$ ― | $ ― | $ ― | $ 0.04 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 261.00K | |
$ ― | $ 291.11M | $ -239.33M | $ 182.39M | $ 199.09M | |
$ ― | $ 4.31M | $ 14.66M | $ 8.70M | $ 1.85M | |
$ ― | $ 8.08M | $ 22.60M | $ 6.77M | $ 1.38M | |
$ ― | $ ― | $ ― | $ 10.09M | $ 8.81M | |
$ ― | $ 14.33M | $ 26.20M | $ 19.28M | $ 11.28M | |
$ ― | $ 24.19M | $ 26.20M | $ 27.20M | $ 18.72M |