Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 300.22M | $ 286.68M | $ 212.94M | $ 212.94M | $ 162.85M | $ 140.44M | |
$ 17.03M | - | $ 186.97M | $ 186.97M | $ 170.32M | $ 117.75M | |
$ 55.80M | $ 59.29M | $ 25.97M | $ 25.97M | $ -7.47M | $ 22.69M | |
$ 18.55M | $ 74.08M | $ 55.73M | $ 55.73M | $ 52.34M | $ 29.24M | |
$ 37.25M | $ -14.79M | $ -29.77M | $ -29.77M | $ -59.81M | $ -6.55M | |
$ -10.74M | $ -10.83M | $ -5.19M | $ -5.19M | $ -3.54M | $ -5.50M | |
$ -84.33M | $ -22.01M | $ 1.10M | $ 1.10M | $ 9.16M | $ -2.75M | |
$ -26.64M | $ -25.61M | $ -36.06M | $ -36.06M | $ -54.19M | $ -14.79M | |
$ -480.00K | $ -521.00K | $ 809.00K | $ 809.00K | $ -6.79M | $ 4.92M | |
- | - | - | - | - | - | |
$ 195.18M | $ 196.63M | $ -39.59M | $ -39.59M | $ -51.09M | $ -20.62M | |
$ -1.09 | $ -0.68 | $ -0.97 | $ -0.97 | $ -1.76 | $ -0.54 | |
$ -1.09 | $ -0.68 | $ -0.97 | $ -0.97 | $ -1.76 | $ -0.54 | |
$ 154.91M | $ 45.51M | $ 40.84M | $ 40.84M | $ 29.04M | $ 38.02M | |
$ 154.91M | $ 45.51M | $ 40.84M | $ 40.84M | $ 29.04M | $ 38.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -1.05 | - | |
- | - | - | - | $ -1.05 | - | |
- | - | - | - | - | - | |
$ 35.58M | $ 74.08M | $ 242.71M | $ 242.71M | $ 222.66M | $ 146.99M | |
$ -32.21M | $ -30.76M | $ -39.59M | $ -39.59M | $ -50.70M | $ -20.62M | |
$ 29.29M | $ -24.21M | - | - | $ -58.71M | $ -18.61M | |
- | - | - | - | $ 3.54M | $ 5.50M | |
$ -15.89M | $ -14.79M | $ -30.87M | $ -30.87M | $ -50.65M | $ -9.30M | |
$ 9.21M | $ 15.90M | $ -1.77M | $ -1.77M | $ -23.28M | $ 9.57M |