Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 16 |
---|---|---|---|---|---|---|
$ 261.54M | $ 245.13M | $ 43.51M | - | $ 0.00 | $ 0.00 | |
$ 91.23M | $ 96.82M | $ 15.09M | $ 59.00K | $ 130.00K | $ 18.40K | |
$ 170.31M | $ 148.31M | $ 28.42M | $ -59.00K | $ -130.00K | $ -18.40K | |
$ 44.26M | $ 16.48M | $ 15.19M | $ 18.21M | $ 54.03M | $ 1.25M | |
$ 126.05M | $ 131.82M | $ 13.23M | $ -18.27M | $ -54.16M | $ -1.27M | |
$ 3.71M | $ 1.32M | $ -3.78M | $ -1.06M | $ 1.46M | $ 37.60K | |
$ -13.42M | $ -9.90M | - | $ -5.17M | $ -7.23M | $ -60.14K | |
$ 132.06M | $ 123.25M | $ 37.37M | $ -22.38M | $ -59.93M | $ -1.30M | |
$ 25.85M | $ 6.53M | $ 6.06M | $ 384.00K | $ 0.00 | - | |
- | - | - | - | - | - | |
$ 106.21M | $ 116.72M | $ 31.30M | $ -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 | |
$ 135.49M | $ 113.31M | $ 30.28M | $ -18.27M | $ 54.16M | $ 1.27M | |
- | - | - | - | $ 34.00K | - | |
$ 106.21M | $ 116.72M | $ 31.30M | $ -22.76M | $ -59.93M | $ -1.30M | |
$ 111.60M | $ 90.59M | $ 27.46M | $ -16.45M | $ -52.71M | $ -1.24M | |
$ 132.09M | $ 125.20M | $ 43.95M | $ -22.35M | $ -59.90M | $ -1.27M | |
$ 160.32M | $ 146.55M | $ 45.89M | $ -22.29M | $ -59.50M | $ -1.25M |