Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ ― | $ 450.02M | $ 363.29M | $ 287.56M | $ 97.72M | |
$ ― | $ 361.24M | $ 300.57M | $ 240.38M | $ 72.62M | |
$ ― | $ 88.78M | $ 62.72M | $ 47.18M | $ 25.10M | |
$ ― | $ 73.60M | $ 49.87M | $ 39.78M | $ 25.37M | |
$ ― | $ 15.18M | $ 12.85M | $ 7.40M | $ -272.00K | |
$ ― | $ -3.53M | $ 2.74M | $ -3.27M | $ -1.81M | |
$ ― | $ -832.00K | $ ― | $ ― | $ ― | |
$ ― | $ 12.80M | $ 8.02M | $ 3.61M | $ -2.50M | |
$ ― | $ 3.26M | $ 2.38M | $ 985.00K | $ 411.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.12M | $ 5.23M | $ 2.44M | $ -3.19M | |
$ ― | $ 0.06 | $ 0.04 | $ 0.02 | $ -0.02 | |
$ ― | $ 0.05 | $ 0.03 | $ 0.02 | $ -0.02 | |
$ ― | $ 160.52M | $ 140.35M | $ 157.50M | $ 157.50M | |
$ ― | $ 170.08M | $ 154.00M | $ 157.50M | $ 157.50M | |
$ ― | $ 0.03 | $ 0.01 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 168.00K | $ ― | |
$ ― | $ 434.84M | $ -350.44M | $ 280.16M | $ 97.99M | |
$ ― | $ 9.12M | $ 5.23M | $ 2.44M | $ -3.19M | |
$ ― | $ 9.91M | $ 8.58M | $ 2.82M | $ -2.86M | |
$ ― | $ ― | $ ― | $ 3.28M | $ 1.81M | |
$ ― | $ 16.06M | $ 10.76M | $ 6.89M | $ -685.00K | |
$ ― | $ 28.37M | $ 10.76M | $ 15.40M | $ 4.33M |