Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 314.38M | $ 311.11M | $ 294.85M | $ 203.97M | $ 144.92M | $ 328.33M | |
$ 186.17M | $ 200.18M | $ 183.29M | $ 144.85M | $ 122.58M | $ -174.25M | |
$ 128.21M | $ 110.93M | $ 111.56M | $ 59.13M | $ 22.33M | $ 328.33M | |
$ 79.91M | $ 78.07M | $ 77.37M | $ 213.09M | $ 207.69M | $ 271.66M | |
$ 24.79M | $ 28.61M | $ 36.45M | $ -17.21M | $ -41.65M | $ 53.38M | |
$ 38.02M | $ 25.59M | $ 26.44M | $ -24.46M | $ -28.12M | $ -28.25M | |
$ -6.02M | $ -4.78M | $ 2.13M | $ 5.42M | $ -6.01M | $ 3.09M | |
$ -3.44M | $ 2.49M | $ 9.87M | $ -18.84M | $ -77.02M | $ 18.88M | |
$ -245.00K | $ -245.00K | $ -450.00K | $ -1.05M | $ -253.00K | $ -347.00K | |
- | - | - | $ 23.82M | - | - | |
$ -11.16M | $ -5.42M | $ 1.83M | $ -22.39M | $ -76.07M | $ 36.49M | |
$ -0.23 | $ -0.11 | $ 0.04 | $ -0.46 | $ -1.62 | $ 0.39 | |
$ -0.23 | $ -0.11 | $ 0.04 | $ -0.46 | $ -1.62 | $ 0.39 | |
$ 195.55M | $ 48.85M | $ 48.80M | $ 48.35M | $ 46.96M | $ 46.79M | |
$ 195.56M | $ 48.85M | $ 49.06M | $ 48.35M | $ 46.96M | $ 47.02M | |
$ 0.28 | $ 0.28 | $ 0.07 | - | $ 0.22 | $ 1.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 93.70M | $ 278.25M | $ 260.67M | $ 214.59M | $ 207.69M | $ -82.51M | |
$ -3.11M | $ 2.64M | $ 9.80M | $ -18.41M | $ -76.02M | $ 18.70M | |
$ 11.26M | $ 6.33M | - | - | - | - | |
- | - | - | - | - | - | |
$ 21.55M | $ 28.41M | $ 35.67M | $ 4.24M | $ -50.04M | $ 47.13M | |
$ 68.00M | $ 86.66M | $ 95.02M | $ 58.46M | $ 3.83M | $ 99.54M |