Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 16 |
---|---|---|---|---|---|---|
$ 278.08M | $ 245.13M | $ 43.51M | - | - | $ 0.00 | |
$ 108.92M | $ 96.82M | $ 11.47M | $ 69.00K | $ 130.00K | $ 18.40K | |
$ 169.16M | $ 148.31M | $ 32.04M | $ -69.00K | $ -130.00K | $ -18.40K | |
$ 41.50M | $ 16.48M | $ 18.81M | $ 18.21M | $ 54.03M | $ 1.25M | |
$ 127.66M | $ 131.82M | $ 13.23M | $ -18.27M | $ -54.16M | $ -1.27M | |
$ 7.95M | $ 1.32M | $ -3.78M | $ -1.06M | $ -1.46M | $ 37.60K | |
$ -21.09M | $ -9.90M | - | $ -5.17M | $ -7.23M | $ -60.14K | |
$ 136.13M | $ 123.25M | $ -18.46M | $ -22.38M | $ -59.93M | $ -1.30M | |
$ 50.34M | $ 6.53M | $ 6.06M | $ 384.00K | - | - | |
- | - | - | - | - | - | |
$ 85.78M | $ 116.72M | $ -24.52M | $ -22.76M | $ -59.93M | $ -1.30M | |
$ 0.58 | $ 0.79 | $ 0.21 | $ -0.16 | $ -0.49 | $ -0.03 | |
$ 0.59 | $ 0.79 | $ 0.21 | $ -0.16 | $ -0.49 | $ -0.03 | |
$ 589.59M | $ 146.88M | $ 146.16M | $ 142.61M | $ 123.03M | $ 41.13M | |
$ 586.15M | $ 147.54M | $ 152.19M | $ 142.61M | $ 123.03M | $ 41.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 88.98K | |
$ 150.42M | $ 113.31M | $ 30.28M | $ -18.27M | $ -54.16M | $ 1.27M | |
- | - | - | - | - | - | |
$ 85.78M | $ 116.72M | $ -24.52M | $ -22.76M | $ -59.93M | $ -1.30M | |
$ 123.59M | $ 90.59M | $ -13.57M | $ -16.45M | $ -44.05M | $ -1.24M | |
$ 137.07M | $ 125.20M | $ -14.86M | $ -22.38M | $ -59.90M | $ -1.27M | |
$ 168.77M | $ 146.55M | $ -12.92M | $ -22.32M | $ -59.50M | $ -1.25M |