Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 14.48M | $ 11.64M | $ 10.58M | $ 8.34M | $ 4.45M | $ 1.18M | |
$ 5.87M | $ 5.08M | $ 4.37M | $ 2.34M | $ 968.34K | $ 628.80K | |
$ 8.61M | $ 6.57M | $ 6.20M | $ 6.00M | $ 3.48M | $ 553.20K | |
$ 6.33M | $ 5.50M | $ 5.34M | $ 6.13M | $ 4.21M | $ 5.40M | |
$ 2.28M | $ 1.06M | $ 862.98K | $ -127.33K | $ -733.09K | $ -4.85M | |
$ 127.51K | $ 306.28K | $ 210.50K | $ 32.06K | $ 54.44K | $ -18.88K | |
- | - | - | - | - | - | |
$ 33.14M | $ 32.54M | $ 121.29M | $ 13.84M | $ 1.23M | $ -103.41M | |
$ 19.25M | $ 18.86M | $ 51.51M | $ 9.80M | $ -35.09K | $ 26.08K | |
- | - | - | - | - | - | |
$ 13.92M | $ 13.66M | $ 69.12M | $ 3.95M | $ 1.28M | $ -103.50M | |
- | $ <0.01 | $ <0.01 | $ 0.00 | $ 0.00 | $ >-0.01 | |
- | $ <0.01 | $ <0.01 | $ 0.00 | $ 0.00 | $ >-0.01 | |
$ 425.34B | $ 141.65B | $ 93.77B | $ 76.26B | $ 71.45B | $ 66.32B | |
$ 425.34B | $ 141.65B | $ 93.77B | $ 76.26B | $ 71.45B | $ 66.32B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 12.20M | $ 10.58M | $ 9.72M | $ 8.47M | $ 5.18M | $ 6.03M | |
$ 13.92M | $ 13.66M | $ 69.12M | $ 3.95M | $ 1.28M | $ -103.50M | |
$ 3.38M | $ 2.91M | $ 48.89M | $ -5.98M | $ -65.69K | $ -34.17M | |
$ 7.66K | $ 49.75K | $ 29.07K | $ 4.69K | $ 20.10K | $ 44.80K | |
$ 33.15M | $ 32.59M | $ 121.32M | $ 13.85M | $ 1.25M | $ -103.37M | |
$ 33.83M | $ 33.41M | $ 122.19M | $ 14.67M | $ 1.25M | $ -103.37M |