Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.80M | $ 3.19M | $ 3.02M | $ 2.72M | $ 2.81M | $ 2.64M | |
$ 1.49M | $ 1.87M | $ 1.86M | $ 1.71M | $ 1.79M | $ 1.91M | |
$ 1.31M | $ 1.32M | $ 1.16M | $ 1.02M | $ 1.02M | $ 726.39K | |
$ 1.35M | $ 1.39M | $ 951.43K | $ 717.96K | $ 982.90K | $ 1.01M | |
$ -43.24K | $ -75.91K | $ 210.13K | $ 297.47K | $ 33.12K | $ -286.63K | |
$ -3.28K | $ -7.16K | $ -5.73K | $ 9.65K | $ 15.49K | $ 97.61K | |
$ -7.36K | $ ― | $ -228.54K | $ 2.79K | $ -20.19K | $ 68.69K | |
$ -32.73K | $ -133.65K | $ -24.15K | $ 290.61K | $ -2.56K | $ -315.56K | |
$ 2.18K | $ -3.99K | $ -8.14K | $ 9.44K | $ 949.00 | $ -247.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -33.44K | $ -128.57K | $ -15.37K | $ 280.79K | $ -2.12K | $ -314.82K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 748.47M | $ 187.12M | $ 154.70M | $ 149.79M | $ 149.79M | $ 149.79M | |
$ 748.47M | $ 187.12M | $ 154.70M | $ 149.79M | $ 149.79M | $ 149.79M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.84M | $ 3.26M | $ 2.81M | $ -2.43M | $ -2.77M | $ -2.93M | |
$ -33.44K | $ -128.57K | $ -15.37K | $ 280.79K | $ -2.12K | $ -314.82K | |
$ -42.90K | $ -137.64K | $ -32.28K | $ 213.59K | $ -1.88K | $ -315.81K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -29.45K | $ -126.49K | $ -18.41K | $ 300.26K | $ 12.93K | $ -217.95K | |
$ 61.66K | $ -38.62K | $ 75.12K | $ 387.64K | $ 85.95K | $ -180.38K |