Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 262.09M | $ 133.58M | $ 112.27M | $ 104.19M | $ 86.87M | |
$ ― | $ 143.33M | $ -6.66M | $ -5.92M | $ -4.41M | $ -4.29M | |
$ ― | $ 118.77M | $ 140.24M | $ 118.19M | $ 108.59M | $ 91.16M | |
$ ― | $ 512.20M | $ 123.66M | $ 104.57M | $ 95.99M | $ 79.74M | |
$ ― | $ -393.44M | $ 16.58M | $ 13.62M | $ 12.61M | $ 11.41M | |
$ ― | $ 54.96M | $ 54.00K | $ 42.00K | $ 84.00K | $ 120.00K | |
$ ― | $ 666.87M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.01B | $ 16.78M | $ 13.54M | $ 12.69M | $ 11.47M | |
$ ― | $ -8.64M | $ 3.91M | $ 2.97M | $ 3.40M | $ 2.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -998.13M | $ 14.28M | $ 11.56M | $ 9.74M | $ 8.84M | |
$ ― | $ ― | $ 2.44 | $ 2.04 | $ 1.80 | $ 1.64 | |
$ ― | $ ― | $ 2.39 | $ 2.00 | $ 1.72 | $ 1.59 | |
$ ― | $ 69.75K | $ 5.85M | $ 5.67M | $ 5.42M | $ 5.40M | |
$ ― | $ 69.75K | $ 5.96M | $ 5.79M | $ 5.65M | $ 5.57M | |
$ ― | $ ― | $ 0.50 | $ 0.33 | $ 0.41 | $ 0.32 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 655.53M | $ 117.00M | $ 98.65M | $ 91.58M | $ 75.46M | |
$ ― | $ -998.13M | $ 13.88M | $ 11.07M | $ 9.81M | $ 8.84M | |
$ ― | $ ― | $ 13.88M | $ 11.07M | $ 9.81M | $ 8.91M | |
$ ― | $ ― | $ 24.00K | $ 47.00K | $ 56.00K | $ 67.00K | |
$ ― | $ -1.06B | $ 16.81M | $ 13.59M | $ 12.74M | $ 11.53M | |
$ ― | $ -1.08B | $ 26.13M | $ 22.87M | $ 20.64M | $ 18.70M |