Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 109.09M | $ 98.51M | $ 104.57M | $ 119.49M | $ 70.49M | $ 63.60M | |
$ 55.09M | $ 53.68M | $ 56.60M | $ 53.49M | $ 35.39M | $ 27.62M | |
$ 54.00M | $ 44.82M | $ 47.97M | $ 66.01M | $ 35.10M | $ 35.98M | |
$ 66.11M | $ 61.08M | $ 74.28M | $ 73.84M | $ 36.51M | $ 34.48M | |
$ -12.11M | $ -16.25M | $ -26.31M | $ -7.83M | $ -1.41M | $ 1.50M | |
$ -540.52K | $ 195.72K | $ 189.47K | $ 16.98K | $ 22.20K | $ 1.31M | |
$ -43.98M | $ -46.02M | $ -8.10M | $ 1.87M | $ -16.47M | $ 351.92K | |
$ -23.47M | $ -62.08M | $ -50.74M | $ -5.98M | $ -17.90M | $ 542.66K | |
$ 14.86M | $ 11.53M | $ 12.59M | $ 13.48M | $ 7.11M | $ 7.20M | |
- | - | - | - | - | - | |
$ -38.33M | $ -73.61M | $ -63.34M | $ -19.46M | $ -25.01M | $ -6.66M | |
$ -0.16 | $ -0.33 | $ -0.27 | $ -0.10 | $ -0.05 | $ -0.05 | |
$ -0.16 | $ -0.33 | $ -0.27 | $ -0.10 | $ -0.05 | $ -0.05 | |
$ 1.07B | $ 221.96M | $ 216.59M | $ 195.13M | $ 151.83M | $ 134.07M | |
$ 1.07B | $ 221.96M | $ 216.59M | $ 195.13M | $ 151.83M | $ 134.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 121.21M | $ 114.76M | $ 130.88M | $ -127.33M | $ -71.91M | $ -62.10M | |
$ -38.33M | $ -73.61M | $ -63.34M | $ -19.46M | $ -25.01M | $ -6.66M | |
$ -10.33M | $ 1.22M | $ -5.05M | $ -4.14M | $ -12.88M | $ 398.86K | |
- | - | - | - | - | - | |
$ -23.47M | $ -62.08M | $ -50.74M | $ -5.97M | $ -17.88M | $ 1.85M | |
$ -10.63M | $ -50.04M | $ -39.35M | $ 1.25M | $ -12.61M | $ 5.46M |