Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 16 |
---|---|---|---|---|---|---|
$ 245.13M | $ 245.13M | $ 43.51M | - | $ 0.00 | $ 0.00 | |
$ 77.06M | $ 86.10M | $ 15.09M | $ 59.00K | $ 130.00K | $ 18.40K | |
$ 168.07M | $ 159.03M | $ 28.42M | $ -59.00K | $ -130.00K | $ -18.40K | |
$ 38.90M | $ 29.86M | $ 15.19M | $ 18.21M | $ 54.03M | $ 1.25M | |
$ 129.17M | $ 129.17M | $ 13.23M | $ -18.27M | $ -54.16M | $ -1.27M | |
$ 1.32M | $ 1.32M | $ -3.78M | $ -1.06M | $ 1.46M | $ 37.60K | |
- | - | - | $ -5.17M | $ -7.23M | $ -60.14K | |
$ 123.25M | $ 123.25M | $ 37.37M | $ -22.38M | $ -59.93M | $ -1.30M | |
$ 6.53M | $ 6.53M | $ 6.06M | $ 384.00K | $ 0.00 | - | |
- | - | - | - | - | - | |
$ 116.72M | $ 116.72M | $ 31.30M | $ -22.76M | $ -59.93M | $ -1.30M | |
$ 0.79 | $ 0.79 | $ 0.21 | $ -0.16 | $ -0.49 | $ -0.03 | |
$ 0.80 | $ 0.79 | $ 0.21 | $ -0.16 | $ -0.49 | $ -0.03 | |
$ 587.53M | $ 146.88M | $ 146.16M | $ 142.61M | $ 123.03M | $ 41.13M | |
$ 590.16M | $ 147.54M | $ 152.19M | $ 142.61M | $ 123.03M | $ 41.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 88.98K | |
$ 115.96M | $ 115.96M | $ 30.28M | $ -18.27M | $ 54.16M | $ 1.27M | |
- | - | - | - | $ 34.00K | - | |
$ 116.72M | $ 116.72M | $ 31.30M | $ -22.76M | $ -59.93M | $ -1.30M | |
$ 95.86M | $ 90.59M | $ 27.46M | $ -16.45M | $ -52.71M | $ -1.24M | |
$ 124.71M | $ 124.71M | $ 43.95M | $ -22.35M | $ -59.90M | $ -1.27M | |
$ 146.06M | $ 146.06M | $ 45.89M | $ -22.29M | $ -59.50M | $ -1.25M |