Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 310.32M | $ 259.09M | $ 204.84M | $ 187.48M | $ 121.80M | $ 76.23M | |
$ 15.98M | - | - | $ 32.17M | - | - | |
$ 46.02M | - | - | $ 92.25M | - | - | |
- | - | - | - | - | - | |
$ -9.02M | $ -105.50M | $ -102.40M | $ 8.75M | $ -4.47M | $ 514.00K | |
$ 30.82M | $ -48.40M | $ -128.97M | $ -19.90M | $ -6.81M | $ 1.33M | |
$ 1.80M | $ 120.00K | $ -67.00K | $ 97.00K | $ 145.00K | $ 545.00K | |
- | - | - | - | - | - | |
$ 36.74M | $ -48.52M | $ -128.91M | $ 95.14M | $ -6.96M | $ 0.00 | |
$ 2.34 | $ -4.07 | $ -11.12 | $ -12.16 | $ -0.02 | - | |
$ 2.09 | $ -4.07 | $ -11.12 | $ -12.16 | $ -0.02 | - | |
$ 49.24M | $ 11.93M | $ 11.59M | $ 875.84K | $ 372.00M | - | |
$ 52.62M | $ 11.93M | $ 11.59M | - | $ 372.00M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 48.10M | - | - | $ 118.58M | - | - | |
$ 29.01M | $ -48.52M | $ -128.91M | $ -19.99M | $ -6.96M | $ 787.00K | |
$ -12.95M | $ -8.00M | - | - | $ -3.70M | $ 803.06K | |
- | - | - | - | - | - | |
$ 66.87M | $ -36.62M | $ -119.78M | - | $ -6.79M | $ 2.18M | |
$ 72.21M | $ -31.08M | $ -112.64M | - | $ -5.08M | $ 2.99M |