Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 345.94M | $ 286.68M | $ 212.94M | $ 162.85M | $ 140.44M | $ 136.72M | |
$ 283.60M | $ 227.39M | $ 186.97M | $ 170.32M | $ 117.75M | $ 111.38M | |
$ 62.34M | $ 59.29M | $ 25.97M | $ -7.47M | $ 22.69M | $ 25.35M | |
$ 64.38M | $ 74.08M | $ 55.73M | $ 52.34M | $ 29.24M | $ 34.32M | |
$ -2.04M | $ -14.79M | $ -29.77M | $ -57.10M | $ -6.55M | $ -8.97M | |
$ -5.29M | $ -10.83M | $ -5.19M | $ -3.54M | $ -5.50M | $ -6.55M | |
$ -73.67M | $ -22.01M | $ -1.10M | $ -9.16M | $ -2.75M | $ -4.46M | |
$ -11.80M | $ -25.61M | $ -36.06M | $ -54.19M | $ -14.79M | $ -19.98M | |
$ -443.00K | $ -521.00K | $ 809.00K | $ -6.79M | $ 4.92M | $ -3.56M | |
- | - | - | - | - | - | |
$ -16.44M | $ -30.76M | $ -39.59M | $ -50.70M | $ -20.62M | $ -16.42M | |
$ -0.36 | $ -0.68 | $ -0.97 | $ -1.76 | $ -0.54 | $ -0.43 | |
$ -0.36 | $ -0.68 | $ -0.97 | $ -1.76 | $ -0.54 | $ -0.43 | |
$ 158.64M | $ 45.51M | $ 40.84M | $ 29.04M | $ 38.02M | $ 38.02M | |
$ 158.76M | $ 45.51M | $ 40.84M | $ 29.04M | $ 38.02M | $ 38.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 67.45M | $ 301.47M | $ 242.71M | $ 222.66M | $ 146.99M | $ 145.70M | |
$ -16.44M | $ -30.76M | $ -39.59M | $ -50.70M | $ -20.62M | $ -16.42M | |
$ -10.44M | $ -24.21M | - | - | $ -18.61M | $ -12.75M | |
- | - | - | - | $ 5.50M | $ 6.55M | |
$ -4.03M | $ -14.79M | $ -30.87M | $ -50.65M | $ -9.30M | $ -13.43M | |
$ 17.86M | $ 14.14M | $ -2.68M | $ -22.66M | $ 9.57M | $ 3.23M |