Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ ― | $ ― | $ 0.00 | $ ― | $ 0.00 | |
$ -429.00 | $ ― | $ ― | $ 202.00 | $ ― | $ ― | |
$ 429.00 | $ ― | $ ― | $ -202.00 | $ ― | $ ― | |
$ 35.19K | $ 73.14K | $ 211.24K | $ 323.14K | $ 163.31K | $ 124.80K | |
$ -35.19K | $ -73.14K | $ -211.24K | $ -323.35K | $ -163.31K | $ -124.80K | |
$ 16.29K | $ 29.06K | $ ― | $ 7.03K | $ -11.01K | $ 8.62K | |
$ ― | $ -30.00K | $ -49.28K | $ 30.00K | $ 6.00K | $ -2.20K | |
$ -103.88K | $ -99.06K | $ -161.96K | $ -286.31K | $ -146.30K | $ -118.37K | |
$ 134.27K | $ 29.75K | $ -372.71K | $ -2.29K | $ -129.40K | $ -159.86K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -238.15K | $ -128.81K | $ 210.76K | $ -284.03K | $ -16.90K | $ 41.48K | |
$ ― | $ ― | $ ― | $ >-0.01 | $ ― | $ <0.01 | |
$ ― | $ ― | $ ― | $ >-0.01 | $ ― | $ <0.01 | |
$ 485.13M | $ 121.27M | $ 121.21M | $ 101.93M | $ 89.41M | $ 74.66M | |
$ 485.13M | $ 121.27M | $ 121.21M | $ 101.93M | $ 89.41M | $ 74.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 34.76K | $ 73.14K | $ 211.24K | $ 323.35K | $ -163.31K | $ 124.80K | |
$ -238.15K | $ -128.81K | $ 210.76K | $ -284.03K | $ -16.90K | $ 41.48K | |
$ 4.25K | $ 12.16K | $ -534.67K | $ -313.79K | $ -281.70K | $ 43.10K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 397.00 | |
$ -103.88K | $ -99.06K | $ -161.96K | $ -323.35K | $ -146.29K | $ -117.98K | |
$ -103.30K | $ -98.49K | $ -161.53K | $ -323.14K | $ -146.29K | $ -117.98K |