Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 43.41M | $ 207.99M | $ 56.64M | $ 170.09M | $ 146.59M | $ 43.29M | |
- | - | - | - | - | - | |
$ -37.26M | $ -65.99M | $ -34.56M | - | - | - | |
- | - | - | - | - | - | |
$ 521.68M | $ 111.30M | $ 79.22M | - | - | - | |
$ 219.40M | $ 201.35M | $ 59.70M | $ 194.07M | $ 177.55M | $ 37.79M | |
$ 5.90M | $ 5.48M | $ 4.69M | $ 1.64M | $ 1.43M | $ 1.65M | |
- | - | - | - | - | - | |
$ 75.87M | $ 195.87M | $ 55.00M | $ 192.43M | $ 176.11M | $ 36.15M | |
$ 0.71 | $ 1.81 | $ 0.54 | $ 1.89 | $ 3.26 | $ 0.90 | |
$ 0.71 | $ 1.81 | $ 0.54 | $ 1.89 | $ 3.26 | $ 0.90 | |
$ 451.01M | $ 108.31M | $ 102.26M | $ 101.69M | $ 53.94M | $ 40.31M | |
$ 451.01M | $ 108.31M | $ 102.26M | $ 101.69M | $ 53.94M | $ 40.31M | |
$ 1.80 | $ 1.80 | $ 1.80 | $ 1.80 | $ 1.80 | $ 1.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.55M | $ 2.56M | $ 11.72M | - | - | - | |
$ 75.87M | $ 195.87M | $ 55.00M | $ 192.43M | $ 176.11M | $ 36.15M | |
$ -44.51M | - | - | $ 192.43M | $ 176.11M | $ 36.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |