Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 89.71M | $ 122.74M | $ 145.60M | $ 135.92M | $ 110.10M | $ 95.84M | |
$ 28.70M | $ -39.83M | $ 44.55M | $ 40.08M | $ 33.83M | $ 29.35M | |
$ 61.01M | $ 82.91M | $ 101.05M | $ 95.84M | $ 76.27M | $ 66.49M | |
$ 86.22M | $ -115.17M | $ 114.58M | $ 104.87M | $ 85.24M | $ 76.68M | |
$ -25.21M | $ -32.27M | $ -13.53M | $ -9.03M | $ -8.98M | $ -10.20M | |
$ 1.34M | $ 2.13M | $ 969.00K | $ 1.63M | $ 2.29M | $ 1.90M | |
- | $ 254.00K | $ -630.00K | $ 231.00K | $ -334.00K | $ 305.00K | |
$ -23.87M | $ -30.14M | $ -13.19M | $ -7.17M | $ -7.02M | $ -7.99M | |
$ 1.42M | $ 1.90M | $ 1.85M | $ 2.18M | $ 1.64M | $ 2.43M | |
- | - | - | - | - | - | |
$ -25.29M | $ -32.03M | $ -15.04M | $ -9.35M | $ -8.66M | $ -10.41M | |
$ -0.69 | $ -0.87 | $ -0.42 | $ -0.27 | $ -0.25 | $ -0.31 | |
$ -0.69 | $ -0.87 | $ -0.42 | $ -0.27 | $ -0.25 | $ -0.31 | |
$ 110.56M | $ 36.98M | $ 36.05M | $ 35.01M | $ 34.25M | $ 33.71M | |
$ 110.56M | $ 36.98M | $ 36.05M | $ 35.01M | $ 34.25M | $ 33.71M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.11 | - | - | - | - | - | |
$ -0.11 | - | $ -0.17 | $ -0.10 | $ -0.22 | $ -0.15 | |
- | - | - | - | - | - | |
$ 114.92M | $ -155.01M | $ 159.13M | $ 144.95M | $ 119.08M | $ 106.03M | |
$ -25.29M | $ -32.03M | $ -15.04M | $ -9.35M | $ -8.66M | $ -10.41M | |
$ -25.29M | - | $ -14.55M | $ -9.53M | $ -8.40M | $ -10.65M | |
- | - | $ 76.00K | $ 128.00K | $ 257.00K | $ 793.00K | |
$ -25.21M | $ -32.27M | $ -13.11M | $ -7.04M | $ -6.76M | $ -7.19M | |
$ -20.39M | $ -24.75M | $ -7.54M | $ -2.73M | $ -2.40M | $ -3.36M |