Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 276.92M | $ 276.92M | $ 59.99M | $ 151.04M | $ 35.15M | $ 85.16M | |
- | - | - | - | - | - | |
$ 130.59M | $ 113.24M | $ 23.02M | $ 49.76M | - | - | |
- | - | - | - | - | - | |
$ -10.60M | $ 6.75M | $ 19.76M | $ -25.20M | - | - | |
$ 89.21M | $ 89.21M | $ -24.97M | $ 85.60M | $ 1.82M | $ 54.53M | |
$ 457.00K | $ 457.00K | $ -17.72M | $ 3.14M | $ 11.38M | $ 1.56M | |
- | - | - | - | - | - | |
$ 80.78M | $ 37.72M | $ -23.39M | $ 125.32M | $ 17.25M | $ 56.47M | |
$ 0.89 | $ 0.89 | $ -1.43 | $ 2.58 | $ 0.39 | $ 1.76 | |
$ 0.89 | $ 0.89 | $ -1.43 | $ 2.58 | $ 0.39 | $ 1.76 | |
$ 276.25M | $ 69.06M | $ 60.62M | $ 49.21M | $ 43.49M | $ 32.07M | |
$ 285.93M | $ 69.06M | $ 60.62M | $ 51.72M | $ 43.49M | $ 32.07M | |
$ 1.80 | $ 1.80 | $ 1.80 | - | $ 1.26 | $ 1.81 | |
- | - | - | - | $ 1.63 | $ 1.82 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 107.72M | $ 107.72M | $ 140.44M | $ 131.47M | - | - | |
$ 66.74M | $ 60.90M | $ -85.34M | $ 133.44M | $ 25.01M | $ 57.93M | |
$ 1.88M | - | - | - | $ 25.01M | $ 55.67M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |