Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 185.31M | $ 284.40M | - | - | $ -1.30M | - | |
$ 47.56M | $ 165.00M | $ 94.54M | $ 86.49M | $ 77.96M | $ 77.49M | |
$ 137.75M | $ 119.41M | $ -94.54M | $ -86.49M | $ -77.96M | $ -77.49M | |
$ 29.18M | $ 25.63M | $ -80.21M | $ -72.05M | $ -70.09M | $ -68.57M | |
$ 108.57M | $ 91.29M | $ 182.64M | $ 169.47M | $ 8.75M | $ 42.27M | |
$ -9.42M | $ 25.45M | $ -16.36M | $ -14.65M | $ -21.93M | $ -25.26M | |
$ 2.17M | $ 9.03M | $ -7.37M | $ -20.44M | $ 641.00K | $ 898.00K | |
$ 101.32M | $ 77.35M | $ 172.55M | $ 174.35M | $ -12.90M | $ 16.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 97.08M | $ 69.35M | $ 163.58M | $ 163.56M | $ -25.31M | $ 4.34M | |
$ 0.81 | $ 0.61 | $ 1.36 | $ 1.44 | $ -0.25 | - | |
$ 0.81 | $ 0.61 | $ 1.36 | $ 1.44 | $ -0.25 | $ 0.04 | |
$ 242.06M | $ 113.62M | $ 120.65M | $ 113.72M | $ 102.62M | $ 101.69M | |
$ 242.06M | $ 113.62M | $ 120.65M | $ 113.72M | $ 102.62M | $ 400.95M | |
$ 0.10 | $ 0.50 | $ 0.20 | - | - | - | |
- | - | - | - | - | - | |
$ 0.40 | - | - | - | - | - | |
$ 0.40 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 76.74M | $ 190.63M | $ 14.33M | $ 14.44M | $ 7.88M | $ 8.92M | |
$ 8.39M | - | - | - | - | - | |
$ 101.32M | $ 77.35M | $ 172.55M | $ 174.35M | $ -12.90M | $ 16.04M | |
$ 100.02M | $ 46.48M | - | - | - | - | |
$ 109.70M | $ 102.06M | $ 172.04M | $ 189.07M | $ -13.09M | $ 15.92M | |
$ 109.70M | $ 158.67M | $ 223.57M | $ 244.33M | $ 42.91M | $ 68.08M |