Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 20.27M | $ 111.66M | $ 204.49M | $ 120.04M | $ 113.66M | $ 119.23M | |
$ 31.13M | $ 73.94M | $ 72.76M | $ 75.86M | $ 58.26M | $ 60.16M | |
$ 57.85M | $ 37.71M | $ 131.73M | $ 44.18M | $ 55.39M | $ 59.07M | |
$ 40.98M | $ -5.50M | $ 46.15M | $ 18.26M | $ 34.76M | $ 29.62M | |
$ 3.84M | $ -59.69M | $ 85.57M | $ 25.93M | $ 20.63M | $ 29.45M | |
$ -5.58M | $ -10.67M | $ -2.86M | $ -8.93M | $ -12.01M | $ -11.36M | |
$ -5.63M | $ -12.42M | $ -31.00K | $ -36.85M | $ -1.45M | $ 372.00K | |
$ -59.03M | $ -59.99M | $ 83.45M | $ -19.86M | $ 7.18M | $ 18.46M | |
$ 732.00K | $ 1.29M | $ 933.00K | $ -41.00K | $ 662.00K | $ -2.67M | |
- | - | - | - | - | - | |
$ -24.52M | $ -59.92M | $ 103.61M | $ -19.48M | $ 5.72M | $ 20.36M | |
$ 0.06 | - | $ 0.77 | $ -0.74 | $ 0.22 | $ 0.77 | |
$ -0.04 | - | $ 0.13 | $ -0.74 | $ 0.22 | $ 0.77 | |
$ 101.09M | - | - | $ 26.80M | $ 26.46M | $ 26.06M | |
$ 101.09M | - | - | $ 26.80M | $ 26.46M | $ 26.06M | |
- | - | - | $ 0.70 | $ 1.46 | $ 1.42 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 67.23M | $ 22.58M | $ 118.91M | $ 94.12M | $ 93.02M | $ 89.78M | |
- | - | - | $ 8.10M | $ 10.93M | $ 10.49M | |
$ -46.59M | $ -61.29M | $ 82.52M | $ -19.81M | $ 6.52M | $ 21.13M | |
$ -2.90M | $ 14.91M | - | $ 17.86M | $ 8.14M | $ 20.85M | |
$ -53.79M | $ -50.49M | $ 86.31M | $ -11.75M | $ 18.11M | $ 28.95M | |
$ -45.90M | $ -30.85M | $ 109.48M | $ 9.74M | $ 38.78M | $ 50.06M |