Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 195.84M | $ 170.47M | $ 142.12M | $ 115.87M | $ 79.90M | $ 45.75M | |
$ 57.42M | $ 54.38M | $ 53.28M | $ 49.37M | $ 34.45M | $ 18.52M | |
$ 138.42M | $ 116.09M | $ 88.84M | $ 66.50M | $ 45.45M | $ 27.23M | |
$ 170.45M | $ 150.46M | $ 138.54M | $ 116.89M | $ 85.02M | $ 59.15M | |
$ -32.03M | $ -34.37M | $ -49.70M | $ -50.39M | $ -39.57M | $ -31.92M | |
$ 886.00K | $ 273.00K | $ 286.00K | $ -1.18M | $ -1.10M | $ -811.00K | |
$ -9.67M | $ 3.32M | $ 356.00K | $ 55.00K | $ 247.00K | $ 674.00K | |
$ -28.44M | $ -30.77M | $ -49.63M | $ -51.63M | $ -40.42M | $ -32.06M | |
$ 234.20K | $ 260.00K | $ 104.00K | $ 60.00K | $ 0.00 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -28.67M | $ -31.03M | $ -49.74M | $ -53.65M | $ -42.55M | $ -32.06M | |
$ -0.41 | $ -0.46 | $ -0.76 | $ -2.60 | $ -0.73 | $ -0.58 | |
$ -0.41 | $ -0.46 | $ -0.76 | $ -2.60 | $ -0.73 | $ -0.58 | |
$ 283.51M | $ 67.69M | $ 65.08M | $ 20.64M | $ 55.19M | $ 55.19M | |
$ 283.51M | $ 67.69M | $ 65.08M | $ 20.64M | $ 55.19M | $ 55.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 227.87M | $ 204.83M | $ 191.82M | $ 166.26M | $ 119.47M | $ 77.67M | |
$ -28.67M | $ -31.03M | $ -49.74M | $ -51.69M | $ -40.42M | $ -32.06M | |
$ -54.01M | $ -24.31M | $ ― | $ ― | $ -40.42M | $ -32.06M | |
$ ― | $ ― | $ ― | $ ― | $ 1.10M | $ 811.00K | |
$ -26.88M | $ -28.85M | $ -48.19M | $ -50.45M | $ -39.32M | $ -31.25M | |
$ -11.26M | $ -13.02M | $ -31.55M | $ -38.35M | $ -29.90M | $ -25.52M |