Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 234.72M | $ 306.82M | $ 340.71M | $ 268.09M | $ 234.80M | $ 220.45M | |
$ 13.05M | $ 13.05M | $ 8.51M | $ 10.90M | $ -27.22M | $ -2.13M | |
$ 182.97M | $ 182.97M | $ 188.21M | $ -140.76M | $ 132.80M | $ 121.20M | |
- | - | - | - | - | - | |
$ -7.10M | $ -6.20M | $ -15.55M | $ -32.01M | $ 0.00 | $ -3.18M | |
$ 110.79M | $ 110.79M | $ 143.99M | $ 127.33M | $ 74.78M | $ 93.94M | |
$ 27.02M | $ 26.05M | $ 36.62M | $ 34.63M | $ 17.26M | $ 23.27M | |
- | - | - | - | - | - | |
$ 84.54M | $ 84.74M | $ 169.16M | $ 73.27M | $ 57.01M | $ 70.08M | |
- | - | - | - | $ 1.13 | $ 1.39 | |
- | - | - | - | $ 1.13 | $ 1.38 | |
- | - | - | - | $ 50.54M | $ 50.48M | |
- | - | - | - | $ 50.65M | $ 50.64M | |
- | - | - | - | $ 0.13 | - | |
- | - | - | - | - | $ 1.44 | |
- | - | - | - | - | $ 1.43 | |
- | - | - | - | - | - | |
$ 268.63M | $ 268.63M | $ 304.10M | $ 234.84M | $ 180.47M | $ 193.90M | |
$ 84.74M | $ 84.74M | $ 107.37M | $ 73.27M | $ 57.52M | $ 70.67M | |
$ -49.83M | - | $ 56.16M | - | $ 57.52M | $ 73.06M | |
- | - | - | - | $ 348.00K | $ 1.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |