Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 133.20M | $ 164.20M | $ 173.76M | $ 189.34M | $ 291.67M | $ 308.75M | |
$ 56.36M | $ 42.22M | $ 46.50M | $ 60.16M | $ 121.82M | $ 150.41M | |
$ 112.52M | $ 121.98M | $ 127.26M | $ 129.18M | $ 169.85M | $ 158.34M | |
$ 102.85M | $ 128.61M | $ 125.51M | $ 185.39M | $ 210.02M | $ 265.38M | |
$ 5.76M | $ -10.65M | $ 306.00K | $ -19.02M | $ -48.12M | $ -107.79M | |
$ -9.97M | $ -13.54M | $ -13.19M | $ -6.38M | $ 1.12M | $ -97.00K | |
$ -17.56M | $ -9.14M | $ -6.10M | $ 4.88M | $ -9.54M | $ -6.59M | |
$ -4.41M | $ -29.31M | $ -6.78M | $ -30.27M | $ -37.47M | $ -101.29M | |
$ 6.20M | $ 4.74M | $ -59.00K | $ -8.79M | $ -27.11M | $ 2.20M | |
- | - | - | - | - | $ -1.62M | |
$ -37.75M | $ -64.54M | $ -17.47M | $ -58.45M | $ -48.68M | $ -136.73M | |
$ -3.86 | $ -6.62 | $ -1.80 | $ -8.10 | $ -10.44 | $ -3.36 | |
$ -3.87 | $ -6.62 | $ -1.80 | $ -8.10 | $ -10.44 | $ -3.36 | |
$ 39.61M | $ 9.74M | $ 9.58M | $ 7.19M | $ 4.66M | $ 40.69M | |
$ 40.43M | $ 9.74M | $ 9.58M | $ 7.19M | $ 4.66M | $ 40.69M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 159.21M | $ 170.83M | $ 172.01M | $ 294.44M | $ 331.84M | $ 415.78M | |
$ -32.70M | $ -54.53M | $ -7.92M | $ -22.94M | $ -10.70M | $ -136.73M | |
$ 10.19M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.89M | $ -16.88M | $ 5.47M | $ -31.35M | $ -37.05M | $ -99.94M | |
$ 31.46M | $ 12.10M | $ 37.22M | $ 3.41M | $ 6.64M | $ -22.65M |