Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 395.80M | $ 508.95M | $ 218.95M | $ 270.92M | $ 291.01M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 192.27M | |
- | - | - | - | $ 98.74M | |
- | - | - | - | $ -21.23M | |
- | - | - | - | - | |
$ 58.01M | $ 41.81M | $ 3.06M | $ 90.11M | $ 77.52M | |
$ 2.83M | $ 2.33M | $ -277.00K | $ 311.00K | $ 0.00 | |
- | - | - | - | - | |
$ 35.30M | $ -1.00M | $ 98.26M | $ 25.55M | $ 77.52M | |
$ 0.27 | $ -0.06 | $ 0.51 | $ 1.93 | $ 5.97 | |
$ 0.07 | $ -0.06 | $ 0.05 | $ 1.93 | $ 5.97 | |
$ 73.78M | $ 16.39M | $ 13.91M | $ 13.22M | $ 12.98M | |
$ 140.42M | $ 16.39M | $ 84.26M | $ 13.23M | $ 12.98M | |
$ 0.12 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 3.09M | |
- | - | - | - | $ 192.27M | |
$ 5.21M | $ -1.00M | $ 7.10M | $ 25.55M | $ 77.52M | |
$ 56.52M | $ 35.38M | - | - | $ 77.52M | |
$ -21.32M | - | $ 704.00K | $ 137.00K | $ 19.28M | |
- | - | - | $ 90.11M | $ 96.80M | |
- | - | - | $ 100.39M | $ 103.53M |