Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 323.74M | $ 286.68M | $ 212.94M | $ 212.94M | $ 162.85M | $ 140.44M | |
$ 40.10M | - | $ 186.97M | $ 186.97M | $ 170.32M | $ 117.75M | |
$ 56.25M | $ 59.29M | $ 25.97M | $ 25.97M | $ -7.47M | $ 22.69M | |
$ 14.05M | $ 74.08M | $ 55.73M | $ 55.73M | $ 52.34M | $ 29.24M | |
$ -10.95M | $ -14.79M | $ -29.77M | $ -29.77M | $ -59.81M | $ -6.55M | |
$ -7.79M | $ -10.83M | $ -5.19M | $ -5.19M | $ -3.54M | $ -5.50M | |
$ -106.29M | $ -22.01M | $ 1.10M | $ 1.10M | $ 9.16M | $ -2.75M | |
$ -21.22M | $ -25.61M | $ -36.06M | $ -36.06M | $ -54.19M | $ -14.79M | |
$ -632.00K | $ -521.00K | $ 809.00K | $ 809.00K | $ -6.79M | $ 4.92M | |
- | - | - | - | - | - | |
$ 201.87M | $ 196.63M | $ -39.59M | $ -39.59M | $ -51.09M | $ -20.62M | |
$ -0.94 | $ -0.68 | $ -0.97 | $ -0.97 | $ -1.76 | $ -0.54 | |
$ -0.94 | $ -0.68 | $ -0.97 | $ -0.97 | $ -1.76 | $ -0.54 | |
$ 157.57M | $ 45.51M | $ 40.84M | $ 40.84M | $ 29.04M | $ 38.02M | |
$ 157.57M | $ 45.51M | $ 40.84M | $ 40.84M | $ 29.04M | $ 38.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -1.05 | - | |
- | - | - | - | $ -1.05 | - | |
- | - | - | - | - | - | |
$ 54.15M | $ 74.08M | $ 242.71M | $ 242.71M | $ 222.66M | $ 146.99M | |
$ -25.52M | $ -30.76M | $ -39.59M | $ -39.59M | $ -50.70M | $ -20.62M | |
$ -19.93M | $ -24.21M | - | - | $ -58.71M | $ -18.61M | |
- | - | - | - | $ 3.54M | $ 5.50M | |
$ -10.95M | $ -14.79M | $ -30.87M | $ -30.87M | $ -50.65M | $ -9.30M | |
$ 10.94M | $ 15.90M | $ -1.77M | $ -1.77M | $ -23.28M | $ 9.57M |