Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 202.86M | $ 187.12M | $ 141.84M | $ 94.42M | $ 57.37M | $ 39.42M | |
$ 39.33M | $ 35.18M | $ 25.53M | $ 17.83M | $ 12.47M | $ 7.63M | |
$ 163.53M | $ 151.94M | $ 116.31M | $ 76.59M | $ 44.90M | $ 31.79M | |
$ 225.80M | $ 203.37M | $ 151.15M | $ 93.10M | $ 44.04M | $ 35.32M | |
$ -62.27M | $ -51.43M | $ -34.84M | $ -16.51M | $ 855.00K | $ -3.54M | |
$ -1.64M | $ -1.56M | $ 3.08M | $ -4.06M | $ -4.52M | $ -730.00K | |
$ 1.23M | $ 342.00K | $ -4.89M | $ -18.00K | - | - | |
$ -61.37M | $ -49.53M | $ -42.81M | $ -20.55M | $ -3.67M | $ -4.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -61.62M | $ -49.53M | $ -42.81M | $ -20.75M | $ -4.31M | $ -4.91M | |
$ -0.99 | $ -0.81 | $ -0.77 | $ -0.43 | $ -0.10 | $ -0.11 | |
$ -0.99 | $ -0.81 | $ -0.77 | $ -0.43 | $ -0.10 | $ -0.11 | |
$ 247.84M | $ 60.85M | $ 55.28M | $ 48.42M | $ 43.90M | $ 43.90M | |
$ 247.84M | $ 60.85M | $ 55.28M | - | $ 43.90M | $ 43.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 265.13M | $ 238.55M | $ 176.68M | $ 110.93M | $ 56.51M | $ 42.95M | |
$ -61.52M | $ -49.53M | $ -42.81M | $ -20.55M | $ -3.67M | $ -4.26M | |
$ -57.28M | $ -38.98M | - | - | $ -3.67M | $ -4.26M | |
- | - | - | - | $ 2.78M | $ 841.00K | |
$ -56.37M | $ -44.36M | $ -38.42M | $ -16.49M | $ -891.00K | $ -3.42M | |
$ -48.20M | $ -39.01M | $ -36.28M | $ -15.61M | $ 319.00K | $ -2.63M |