Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 101.72M | $ 98.51M | $ 104.57M | $ 119.49M | $ 70.49M | $ 63.60M | |
$ 53.34M | $ 53.68M | $ 56.60M | $ 53.49M | $ 35.39M | $ 27.62M | |
$ 48.38M | $ 44.82M | $ 47.97M | $ 66.01M | $ 35.10M | $ 35.98M | |
$ 61.52M | $ 61.08M | $ 74.28M | $ 73.84M | $ 36.51M | $ 34.48M | |
$ -13.14M | $ -16.25M | $ -26.31M | $ -7.83M | $ -1.41M | $ 1.50M | |
$ -286.70K | $ 195.72K | $ 189.47K | $ 16.98K | $ 22.20K | $ 1.31M | |
$ -43.70M | $ -46.02M | $ -8.10M | $ 1.87M | $ -16.47M | $ 351.92K | |
$ -64.17M | $ -62.08M | $ -50.74M | $ -5.98M | $ -17.90M | $ 542.66K | |
$ 12.73M | $ 11.53M | $ 12.59M | $ 13.48M | $ 7.11M | $ 7.20M | |
- | - | - | - | - | - | |
$ -76.90M | $ -73.61M | $ -63.34M | $ -19.46M | $ -25.01M | $ -6.66M | |
$ -0.35 | $ -0.33 | $ -0.27 | $ -0.10 | $ -0.05 | $ -0.05 | |
$ -0.35 | $ -0.33 | $ -0.27 | $ -0.10 | $ -0.05 | $ -0.05 | |
$ 962.59M | $ 221.96M | $ 216.59M | $ 195.13M | $ 151.83M | $ 134.07M | |
$ 962.59M | $ 221.96M | $ 216.59M | $ 195.13M | $ 151.83M | $ 134.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 114.86M | $ 114.76M | $ 130.88M | $ -127.33M | $ -71.91M | $ -62.10M | |
$ -76.90M | $ -73.61M | $ -63.34M | $ -19.46M | $ -25.01M | $ -6.66M | |
$ 149.47K | $ 1.22M | $ -5.05M | $ -4.14M | $ -12.88M | $ 398.86K | |
- | - | - | - | - | - | |
$ -64.17M | $ -62.08M | $ -50.74M | $ -5.97M | $ -17.88M | $ 1.85M | |
$ -52.01M | $ -50.04M | $ -39.35M | $ 1.25M | $ -12.61M | $ 5.46M |