Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 21.88M | $ 12.75M | $ 6.45M | $ 457.66K | $ 215.41K | $ 415.16K | |
$ 12.66M | $ 6.51M | $ 5.43M | $ 419.88K | $ 251.96K | $ 117.55K | |
$ 9.22M | $ 6.25M | $ 1.02M | $ 37.78K | $ -36.55K | $ 297.61K | |
$ 10.20M | $ 4.67M | $ 2.01M | $ 1.78M | $ 362.16K | $ 493.31K | |
$ -984.70K | $ 1.58M | $ -990.85K | $ -1.73M | $ -398.71K | $ -195.70K | |
$ -10.83K | $ -6.85K | $ -72.64K | $ -11.56K | $ -63.86K | $ -60.00K | |
$ -1.51M | $ 2.57K | $ 7.62K | $ -8.93K | $ -4.08K | $ -12.00 | |
$ -172.00K | $ 1.57M | $ -1.07M | $ -1.74M | $ -458.49K | $ -255.69K | |
$ ― | $ -1.40M | $ 231.92K | $ 678.44K | $ 313.74K | $ -217.45K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -172.00K | $ 1.57M | $ -1.07M | $ -1.74M | $ -458.49K | $ -255.69K | |
$ ― | $ ― | $ 0.01 | $ -0.02 | $ -0.01 | $ ― | |
$ ― | $ ― | $ 0.01 | $ -0.02 | $ -0.01 | $ ― | |
$ 1.50B | $ 329.49M | $ 158.05M | $ 86.06M | $ 69.31M | $ 68.62M | |
$ 1.50B | $ 329.49M | $ -110.30M | $ 141.81M | $ ― | $ 68.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.87M | $ 11.18M | $ 7.44M | $ 2.20M | $ 614.12K | $ 610.86K | |
$ -172.00K | $ 1.57M | $ -1.07M | $ -1.74M | $ -458.49K | $ -255.69K | |
$ -852.78K | $ 171.95K | $ ― | $ -1.37M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -172.00K | $ 178.80K | $ -998.47K | $ -1.73M | $ -394.63K | $ -195.69K | |
$ 51.10K | $ 415.21K | $ -835.52K | $ -1.45M | $ -142.68K | $ -78.14K |