Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 222.93M | $ 139.67M | $ -128.50M | $ 86.79M | $ 17.16M | $ 65.71M | |
- | - | - | - | - | - | |
$ 44.57M | $ 44.64M | $ 39.42M | - | - | - | |
- | - | - | - | - | - | |
$ -1.80M | $ -2.01M | $ 303.00K | - | - | - | |
$ 178.36M | $ 129.69M | $ -167.91M | $ 77.69M | $ 8.23M | $ 58.53M | |
$ 1.45M | $ 1.69M | - | $ 8.34K | $ 52.89K | $ 340.33K | |
- | - | - | - | - | - | |
$ 121.28M | $ 128.00M | $ -167.91M | $ 77.69M | $ 8.18M | $ 58.19M | |
$ 1.58 | $ 1.20 | $ 1.12 | $ 1.19 | $ 0.17 | $ 1.16 | |
$ 1.58 | $ 1.20 | $ 1.12 | $ 1.19 | $ 0.17 | $ 1.16 | |
$ 424.80M | $ 107.04M | $ 102.91M | $ 65.32M | $ 48.58M | $ 50.19M | |
$ 424.80M | $ 107.04M | $ 102.91M | $ 65.32M | $ 48.58M | $ 50.19M | |
$ 1.04 | $ 1.04 | $ 1.90 | $ 0.82 | $ 0.65 | $ 0.54 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 12.83M | $ -84.39M | $ -35.76M | - | - | - | |
$ 121.28M | $ 128.00M | $ -167.91M | $ 77.69M | $ 8.18M | $ 58.19M | |
$ 144.19M | $ 132.02M | - | $ 77.69M | $ 8.18M | $ 58.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |