Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 157.03M | $ 138.89M | $ 106.41M | $ 90.15M | $ 73.39M | $ 67.30M | |
$ 35.02M | $ 29.47M | $ 15.71M | $ 10.43M | $ 8.90M | $ -6.79M | |
$ 122.02M | $ 109.42M | $ 90.70M | $ 79.72M | $ 64.48M | $ 60.51M | |
$ 164.28M | $ 156.35M | $ 150.31M | $ 131.39M | $ 103.05M | $ -96.51M | |
$ -42.26M | $ -46.93M | $ -59.61M | $ -51.67M | $ -38.57M | $ -36.00M | |
$ 6.52M | $ 3.45M | $ -1.51M | $ -5.18M | $ -5.00M | $ -2.40M | |
$ 180.00K | $ 141.00K | $ -132.00K | $ -277.00K | $ 126.00K | $ 2.00K | |
$ -35.64M | $ -43.34M | $ -61.26M | $ -56.57M | $ -43.70M | $ -38.40M | |
$ -28.00K | $ -28.00K | $ -92.00K | $ 15.33M | $ 13.15M | $ -9.89M | |
- | - | - | - | - | - | |
$ -37.40M | $ -43.34M | $ -61.26M | $ -56.57M | $ -43.70M | $ -38.40M | |
$ -0.91 | $ -1.13 | $ -1.79 | $ -1.71 | $ -1.50 | - | |
$ -0.91 | $ -1.13 | $ -1.79 | $ -1.71 | $ -1.50 | $ -1.55 | |
$ 164.63M | $ 38.43M | $ 34.20M | $ 33.15M | $ 29.06M | $ 24.71M | |
$ 164.63M | $ 38.43M | $ 34.20M | $ 33.15M | $ 29.06M | $ 24.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 199.29M | $ 185.82M | $ 166.02M | $ 141.82M | $ 111.95M | $ -103.30M | |
$ -37.40M | $ -43.34M | $ -61.26M | $ -56.57M | $ -43.70M | $ -38.40M | |
$ -16.60M | $ -43.32M | - | $ -44.68M | - | - | |
- | - | - | - | - | - | |
$ -35.63M | $ -39.87M | $ -58.44M | $ -51.21M | $ -37.60M | $ -33.45M | |
$ -29.25M | $ -34.45M | $ -54.98M | $ -49.12M | $ -36.47M | $ -33.83M |