Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 233.25M | $ 233.25M | $ 297.18M | $ 281.92M | $ 252.84M | $ 204.01M | |
$ 4.79M | $ 4.79M | $ 5.49M | $ 9.95M | $ -18.45M | $ -4.22M | |
$ 182.42M | $ 182.42M | $ -172.01M | $ -155.74M | $ 155.05M | $ 125.95M | |
- | - | - | - | - | - | |
$ -16.90M | $ -17.08M | $ -2.81M | $ -12.32M | $ -3.09M | $ -2.75M | |
$ 46.05M | $ 46.05M | $ 116.88M | $ 126.18M | $ 76.26M | $ 71.08M | |
$ 10.65M | $ 9.96M | $ 30.70M | $ 36.51M | $ 18.65M | $ 16.36M | |
- | - | - | - | - | - | |
$ 36.09M | $ 36.09M | $ 86.17M | $ 72.14M | $ 57.60M | $ 54.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 201.09M | $ 201.09M | $ 261.29M | $ 233.13M | $ 199.47M | $ 164.55M | |
$ 36.09M | $ 36.09M | $ 86.17M | $ 72.14M | $ 57.60M | $ 54.72M | |
$ 17.35M | $ 36.99M | $ 95.14M | - | $ 59.94M | $ 56.84M | |
- | - | - | - | $ 413.00K | $ 594.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |