Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 277.52M | $ 259.09M | $ 196.07M | $ 187.48M | $ 121.80M | $ 76.23M | |
- | - | - | - | $ 21.65M | $ 15.22M | |
- | - | - | - | $ 100.15M | $ 61.01M | |
- | - | - | - | $ 101.53M | $ 59.23M | |
- | - | - | - | $ -1.38M | $ 1.78M | |
- | - | - | - | $ -964.00K | $ -423.00K | |
- | - | - | - | $ -4.47M | $ -22.00K | |
$ 7.37M | $ 67.80M | $ -128.97M | $ -19.90M | $ -6.81M | $ 1.33M | |
$ 1.44M | $ 120.00K | $ -67.00K | $ 97.00K | $ 145.00K | $ 545.00K | |
- | - | - | - | - | - | |
$ 13.66M | $ 9.29M | $ -128.91M | $ -19.99M | $ -6.96M | $ 0.00 | |
$ 0.40 | $ -4.07 | $ -11.12 | $ -12.16 | $ -0.02 | - | |
$ 0.16 | $ -4.07 | $ -11.12 | $ -12.16 | $ -0.02 | - | |
$ 48.48M | $ 11.93M | $ 11.59M | $ 875.84K | $ 372.00M | - | |
$ 50.57M | $ 11.93M | $ 11.59M | $ 433.36K | $ 372.00M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 123.18M | $ 74.45M | |
$ 5.93M | $ 9.29M | $ -128.91M | $ -19.99M | $ -6.96M | $ 787.00K | |
$ -13.78M | $ 22.24M | - | - | $ -3.70M | $ 803.06K | |
$ 6.08M | - | $ 9.20M | $ 2.54M | $ 17.00K | $ 852.00K | |
$ 64.07M | $ 79.57M | - | - | $ -6.79M | $ 2.18M | |
$ 67.57M | $ 85.11M | - | - | $ -5.08M | $ 2.99M |