Income Statement | TTM | Dec 23 | Mar 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 235.21M | $ 203.41M | - | $ 105.17M | $ 147.76M | $ 69.29M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 39.20M | - | - | - | |
- | - | $ -39.20M | - | - | - | |
- | - | $ -494.00K | - | - | - | |
- | - | $ -42.79M | - | - | - | |
$ 168.16M | $ 152.79M | $ 20.83M | $ 38.77M | $ 85.47M | $ 33.62M | |
$ 9.78M | $ -1.96M | $ -4.86M | $ 6.46M | $ 1.33M | $ -999.00K | |
- | - | - | - | - | - | |
$ 49.71M | $ 45.88M | $ 24.13M | $ 32.31M | $ 84.14M | $ 33.62M | |
$ 1.74 | $ 1.89 | - | $ 1.34 | $ 3.69 | $ 1.59 | |
$ 1.75 | $ 1.88 | - | $ 1.34 | $ 3.69 | $ 1.59 | |
$ 97.48M | $ 24.26M | - | $ 24.20M | $ 22.80M | $ 21.15M | |
$ 97.56M | $ 24.35M | - | $ 24.61M | $ 24.16M | $ 21.97M | |
$ 0.75 | $ 0.72 | - | $ 2.75 | $ 3.15 | $ 2.05 | |
- | - | - | - | - | - | |
- | - | - | $ 2.14 | $ 3.47 | $ 2.05 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 39.20M | - | - | - | |
$ 51.31M | $ 47.33M | $ 11.72M | $ 32.31M | $ 84.14M | $ 33.62M | |
$ 50.38M | $ 139.76M | - | $ 32.31M | $ 84.14M | $ 33.62M | |
$ 50.41M | $ 67.74M | - | $ 26.32M | $ 20.52M | $ 17.88M | |
- | - | $ 16.74M | - | - | - | |
- | - | $ 17.61M | - | - | - |