Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 297.36M | $ 264.83M | $ 204.27M | $ 152.16M | $ 112.14M | $ 73.54M | |
$ 128.06M | $ 120.72M | $ -95.95M | $ -68.35M | $ 52.99M | $ 43.11M | |
$ 169.30M | $ 144.11M | $ 108.32M | $ 83.81M | $ 59.16M | $ 30.43M | |
$ 223.76M | $ 207.55M | $ -166.01M | $ -126.72M | $ 94.26M | $ 72.97M | |
$ -54.46M | $ -63.70M | $ -70.22M | $ -39.93M | $ -35.10M | $ -42.53M | |
$ 2.82M | $ 711.00K | $ -1.17M | $ -699.00K | $ -434.00K | $ 157.00K | |
$ 95.00K | $ -138.00K | $ -12.33M | $ 6.02M | $ -15.82M | $ 509.00K | |
$ -51.80M | $ -62.87M | $ -59.06M | $ -46.65M | $ -51.35M | $ -41.87M | |
$ 144.00K | $ 44.00K | $ -461.00K | $ 172.00K | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -50.80M | $ -62.91M | $ -58.60M | $ -47.10M | $ -56.65M | $ -43.08M | |
$ -0.54 | $ -0.67 | $ -0.64 | $ -0.73 | $ -0.68 | $ -0.52 | |
$ -0.54 | $ -0.67 | $ -0.64 | $ -0.73 | $ -0.68 | $ -0.52 | |
$ 385.64M | $ 94.08M | $ 90.96M | $ 64.51M | $ 83.14M | $ 83.14M | |
$ 385.64M | $ 94.08M | $ 90.96M | $ 64.51M | $ 83.14M | $ 83.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 351.82M | $ 328.27M | $ -261.96M | $ -195.07M | $ 147.25M | $ 116.08M | |
$ -51.94M | $ -62.91M | $ -58.60M | $ -46.82M | $ -51.35M | $ -41.87M | |
$ -47.99M | $ -49.00M | - | - | $ -35.54M | $ -42.38M | |
- | - | - | - | $ 489.00K | $ 110.00K | |
$ -47.56M | $ -55.48M | $ -55.19M | $ -45.95M | $ -50.87M | $ -41.76M | |
$ -39.42M | $ -44.85M | $ -46.97M | $ -42.46M | $ -48.09M | $ -39.53M |