Income Statement | TTM | Mar 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.54M | $ 2.98M | $ 2.49M | $ 2.34M | $ 2.14M | $ 1.07M | |
$ 536.67K | $ 178.44K | $ 141.76K | $ 214.85K | $ 1.05M | $ 896.54K | |
$ 999.30K | $ 2.80M | $ 2.35M | $ 2.13M | $ 1.09M | $ 176.07K | |
$ 1.34M | $ 2.76M | $ 2.18M | $ 2.22M | $ 1.27M | $ 671.49K | |
$ -342.49K | $ 38.63K | $ 164.96K | $ -86.05K | $ -176.36K | $ -495.42K | |
$ -5.21K | $ -11.99K | $ -9.38K | $ 13.74K | $ 7.35K | $ 15.54K | |
$ 1.66K | $ -2.50K | $ -39.14K | $ -615.00K | $ -511.06K | $ 999.15K | |
$ -397.39K | $ 162.01K | $ 43.36K | $ 744.92K | $ -694.78K | $ 488.19K | |
$ ― | $ 118.04K | $ 124.08K | $ 115.34K | $ 126.63K | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -511.03K | $ -225.96K | $ -313.43K | $ 860.71K | $ -1.06M | $ 444.45K | |
$ ― | $ ― | $ ― | $ ― | $ -0.01 | $ 0.01 | |
$ ― | $ ― | $ ― | $ ― | $ -0.01 | $ 0.01 | |
$ 210.72M | $ 99.65M | $ 99.23M | $ 98.58M | $ 98.40M | $ 88.68M | |
$ 210.72M | $ 99.65M | $ 99.23M | $ -98.58M | $ 98.40M | $ 88.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 2.33M | $ 2.43M | $ -2.32M | $ -1.57M | |
$ -511.03K | $ -225.96K | $ -313.43K | $ 860.71K | $ -1.06M | $ 444.45K | |
$ -474.51K | $ 132.92K | $ 46.28K | $ 547.52K | $ -495.01K | $ -685.87K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -397.39K | $ 162.01K | $ 43.36K | $ 744.92K | $ -687.42K | $ 503.73K | |
$ -186.33K | $ 367.08K | $ 43.36K | $ 744.92K | $ -446.67K | $ 742.33K |