Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 457.15M | $ 508.95M | $ 452.86M | $ 270.92M | $ 290.45M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 76.41M | $ 41.81M | $ 3.06M | $ 90.11M | $ 77.52M | |
$ 4.68M | $ 2.33M | $ -277.00K | $ 311.00K | - | |
- | - | - | - | - | |
$ 7.30M | $ -1.00M | $ 7.10M | $ 25.55M | $ 77.52M | |
$ 0.31 | $ -0.06 | $ 0.51 | $ 1.93 | - | |
$ 0.12 | $ -0.06 | $ 0.05 | $ 1.93 | - | |
$ 77.25M | $ 16.39M | $ 13.91M | $ 13.22M | - | |
$ 143.61M | $ 16.39M | $ 84.26M | $ 13.23M | - | |
$ 0.24 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 7.30M | $ -1.00M | $ 7.10M | $ 25.55M | $ 77.52M | |
$ 76.89M | $ 35.38M | - | - | - | |
- | - | $ 704.00K | $ 137.00K | $ 561.00K | |
- | - | - | - | - | |
- | - | - | - | - |