Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 16 |
---|---|---|---|---|---|---|
$ 261.54M | $ 245.13M | $ 43.51M | - | - | $ 0.00 | |
$ 101.95M | $ 96.82M | $ 11.47M | $ 69.00K | $ 130.00K | $ 18.40K | |
$ 159.58M | $ 148.31M | $ 32.04M | $ -69.00K | $ -130.00K | $ -18.40K | |
$ 30.88M | $ 16.48M | $ 18.81M | $ 18.21M | $ 54.03M | $ 1.25M | |
$ 128.70M | $ 131.82M | $ 13.23M | $ -18.27M | $ -54.16M | $ -1.27M | |
$ 3.71M | $ 1.32M | $ -3.78M | $ -1.06M | $ -1.46M | $ 37.60K | |
$ -23.32M | $ -9.90M | - | $ -5.17M | $ -7.23M | $ -60.14K | |
$ 132.06M | $ 123.25M | $ -18.46M | $ -22.38M | $ -59.93M | $ -1.30M | |
$ 25.85M | $ 6.53M | $ 6.06M | $ 384.00K | - | - | |
- | - | - | - | - | - | |
$ 106.21M | $ 116.72M | $ -24.52M | $ -22.76M | $ -59.93M | $ -1.30M | |
$ 0.72 | $ 0.79 | $ 0.21 | $ -0.16 | $ -0.49 | $ -0.03 | |
$ 0.73 | $ 0.79 | $ 0.21 | $ -0.16 | $ -0.49 | $ -0.03 | |
$ 587.78M | $ 146.88M | $ 146.16M | $ 142.61M | $ 123.03M | $ 41.13M | |
$ 584.03M | $ 147.54M | $ 152.19M | $ 142.61M | $ 123.03M | $ 41.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 88.98K | |
$ 132.84M | $ 113.31M | $ 30.28M | $ -18.27M | $ -54.16M | $ 1.27M | |
- | - | - | - | - | - | |
$ 106.21M | $ 116.72M | $ -24.52M | $ -22.76M | $ -59.93M | $ -1.30M | |
$ 111.60M | $ 90.59M | $ -13.57M | $ -16.45M | $ -44.05M | $ -1.24M | |
$ 133.11M | $ 125.20M | $ -14.86M | $ -22.38M | $ -59.90M | $ -1.27M | |
$ 161.35M | $ 146.55M | $ -12.92M | $ -22.32M | $ -59.50M | $ -1.25M |