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 | |
$ ― | $ ― | $ ― | $ ― | $ 21.65M | $ 15.22M | |
$ ― | $ ― | $ ― | $ ― | $ 100.15M | $ 61.01M | |
$ ― | $ ― | $ ― | $ ― | $ 101.53M | $ 59.23M | |
$ ― | $ ― | $ ― | $ ― | $ -1.38M | $ 1.78M | |
$ ― | $ ― | $ ― | $ ― | $ -964.00K | $ -423.00K | |
$ ― | $ ― | $ ― | $ ― | $ -4.47M | $ -22.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 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 123.18M | $ 74.45M | |
$ 29.01M | $ -48.52M | $ -128.91M | $ -19.99M | $ -6.96M | $ 787.00K | |
$ -12.95M | $ -8.00M | $ ― | $ ― | $ -3.70M | $ 803.06K | |
$ 3.06M | $ ― | $ ― | $ 2.54M | $ 17.00K | $ 852.00K | |
$ 66.87M | $ 21.76M | $ -119.78M | $ ― | $ -6.79M | $ 2.18M | |
$ 72.21M | $ 27.31M | $ -112.64M | $ ― | $ -5.08M | $ 2.99M |