Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 457.15M | $ 508.95M | $ 452.86M | $ 270.92M | $ 290.45M | |
- | - | - | $ 929.00K | $ 90.79M | |
$ 227.84M | $ 226.83M | $ 223.30M | $ 206.42M | $ 122.71M | |
- | - | - | - | - | |
$ 25.14M | $ 36.69M | $ 38.31M | $ 47.94M | $ 17.17M | |
$ 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 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 456.21M | $ 277.53M | $ 218.90M | $ 264.47M | $ 199.67M | |
$ 7.30M | $ -1.00M | $ 7.10M | $ 25.55M | $ 77.52M | |
$ 76.89M | $ 35.38M | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - |