Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 187.12M | $ 187.12M | $ 141.84M | $ 94.42M | $ 57.37M | $ 39.42M | |
$ 35.18M | $ 35.18M | $ 27.52M | $ 17.83M | $ 12.47M | $ 7.63M | |
$ 151.94M | $ 151.94M | $ 114.31M | $ 76.59M | $ 44.90M | $ 31.79M | |
$ 203.37M | $ 203.37M | $ 149.16M | $ 93.10M | $ 44.04M | $ 35.32M | |
$ -51.20M | $ -51.43M | $ -34.84M | $ -16.51M | $ 855.00K | $ -3.54M | |
$ -1.72M | $ -5.17M | $ -4.40M | $ -4.04M | $ -4.52M | $ -730.00K | |
$ -3.47M | $ -6.92M | $ 3.60M | - | - | - | |
$ -49.34M | $ -49.34M | $ -42.86M | $ -20.55M | $ -3.67M | $ -4.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -49.36M | $ -49.53M | $ -42.81M | $ -20.74M | $ -4.31M | $ -4.91M | |
$ -0.81 | $ -0.81 | $ -0.77 | $ -0.43 | $ -0.10 | $ -0.11 | |
$ -0.81 | $ -0.81 | $ -0.77 | $ -0.43 | $ -0.10 | $ -0.11 | |
$ 243.41M | $ 60.85M | $ 55.28M | $ 48.42M | $ 43.90M | $ 43.90M | |
$ 243.41M | $ 60.85M | $ 55.28M | $ 48.42M | $ 43.90M | $ 43.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 238.55M | $ 238.55M | $ 176.68M | $ 110.92M | $ 56.51M | $ 42.95M | |
$ -49.53M | $ -49.53M | $ -42.81M | $ -20.55M | $ -3.67M | $ -4.26M | |
$ -18.50M | $ -38.98M | $ -33.36M | - | $ -3.67M | $ -4.26M | |
- | - | - | - | $ 2.78M | $ 841.00K | |
$ -45.65M | $ -44.17M | $ -38.46M | $ -16.51M | $ -891.00K | $ -3.42M | |
$ -26.54M | $ -39.93M | $ -36.24M | $ -15.63M | $ 319.00K | $ -2.63M |