Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 145.63M | $ 261.29M | $ 293.43M | $ 286.50M | $ 250.03M | $ 252.07M | |
$ 27.03M | $ 51.71M | $ 53.88M | $ 52.45M | $ 45.08M | $ 45.17M | |
$ 118.61M | $ 209.58M | $ 239.54M | $ 234.05M | $ 204.94M | $ 206.90M | |
$ 120.43M | $ 238.47M | $ 242.88M | $ 215.82M | $ 198.78M | $ 189.98M | |
$ -1.82M | $ -28.89M | $ -3.34M | $ 18.23M | $ 6.17M | $ 16.92M | |
$ 4.34M | $ 11.18M | - | - | $ 9.43M | $ 11.07M | |
- | $ 243.00K | $ -8.05M | $ -4.41M | $ -1.63M | $ -2.28M | |
$ 2.52M | $ -17.75M | $ 4.71M | $ 22.63M | $ 13.96M | $ 25.71M | |
$ 2.33M | $ 3.84M | $ 4.88M | $ 14.82M | $ 4.33M | $ 3.14M | |
- | - | - | - | - | - | |
$ 188.00K | $ -21.59M | $ -166.00K | $ 7.81M | $ 9.64M | $ 22.57M | |
- | $ -0.50 | - | $ 0.17 | $ 0.21 | $ 0.48 | |
- | $ -0.50 | - | $ 0.16 | $ 0.20 | $ 0.47 | |
$ 89.54M | $ 42.87M | $ 44.94M | $ 45.92M | $ 46.46M | $ 46.82M | |
$ 90.46M | $ 42.87M | $ 44.94M | $ 47.50M | $ 47.74M | $ 48.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.64 | $ 0.84 | |
- | - | - | - | - | - | |
$ 147.45M | $ 290.19M | $ 296.76M | $ 268.27M | $ 243.86M | $ 235.16M | |
$ 188.00K | $ -21.59M | $ -166.00K | $ 7.81M | $ 9.64M | $ 22.57M | |
$ 188.00K | - | - | - | $ 10.76M | $ 24.57M | |
- | - | - | - | - | - | |
$ -1.82M | - | $ 4.71M | $ 22.63M | $ 6.17M | $ 16.92M | |
$ 4.51M | - | $ 18.75M | $ 35.55M | $ 16.73M | $ 28.20M |