Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 264.83M | $ 264.83M | $ 204.27M | $ 152.16M | $ 112.14M | $ 73.54M | |
$ 120.72M | $ 120.72M | $ -95.95M | $ -68.35M | $ 52.99M | $ 43.11M | |
$ 144.11M | $ 144.11M | $ 108.32M | $ 83.81M | $ 59.16M | $ 30.43M | |
$ 207.82M | $ 207.82M | $ -166.01M | $ -126.72M | $ 94.26M | $ 72.97M | |
$ -62.80M | $ -63.70M | $ -70.22M | $ -39.93M | $ -35.10M | $ -42.53M | |
$ 711.00K | $ 711.00K | $ -1.17M | $ -699.00K | $ -434.00K | $ 157.00K | |
$ 61.00K | $ -125.00K | $ -12.33M | $ 6.02M | $ -15.82M | $ 509.00K | |
$ -62.87M | $ -62.87M | $ -59.06M | $ -46.65M | $ -51.35M | $ -41.87M | |
$ 44.00K | $ 44.00K | $ -461.00K | $ 172.00K | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -62.20M | $ -62.91M | $ -58.60M | $ -47.10M | $ -56.65M | $ -43.08M | |
$ -0.66 | $ -0.67 | $ -0.64 | $ -0.73 | $ -0.68 | $ -0.52 | |
$ -0.66 | $ -0.67 | $ -0.64 | $ -0.73 | $ -0.68 | $ -0.52 | |
$ 376.32M | $ 94.08M | $ 90.96M | $ 64.51M | $ 83.14M | $ 83.14M | |
$ 376.32M | $ 94.08M | $ 90.96M | $ 64.51M | $ 83.14M | $ 83.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 328.54M | $ 328.54M | $ -261.96M | $ -195.07M | $ 147.25M | $ 116.08M | |
$ -62.91M | $ -62.91M | $ -58.60M | $ -46.82M | $ -51.35M | $ -41.87M | |
$ -38.97M | $ -49.00M | - | - | $ -35.54M | $ -42.38M | |
- | - | - | - | $ 489.00K | $ 110.00K | |
$ -57.21M | $ -55.48M | $ -55.19M | $ -45.95M | $ -50.87M | $ -41.76M | |
$ -46.44M | $ -44.72M | $ -46.97M | $ -42.46M | $ -48.09M | $ -39.53M |