Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 17.23M | $ 371.02M | $ 26.59M | $ 22.45M | $ 20.87M | $ 21.47M | |
$ 15.32M | - | $ 19.29M | $ 17.66M | $ 16.70M | $ 18.93M | |
$ 1.91M | $ 371.02M | $ 7.30M | $ 4.79M | $ 4.17M | $ 2.54M | |
$ 3.36M | $ 164.10M | $ 5.07M | $ 4.28M | $ 3.26M | $ 3.14M | |
$ -1.44M | $ 206.92M | $ 2.23M | $ 512.97K | $ 914.24K | $ -597.20K | |
$ 168.21K | $ -103.86M | $ 635.25K | $ 10.89K | - | - | |
$ -77.94K | $ -17.05M | $ -653.25K | $ 4.07K | $ -14.72K | $ -35.55K | |
$ -1.20M | $ 120.12M | $ 2.89M | $ 508.90K | $ 899.52K | $ -632.75K | |
$ -270.61K | $ 78.00K | $ 756.27K | $ -2.71M | $ -8.55K | $ 5.46K | |
- | - | - | - | - | - | |
$ -926.38K | $ 120.04M | $ 2.13M | $ 3.22M | $ 908.06K | $ -638.20K | |
$ -0.07 | $ 2.24 | $ 0.15 | $ 0.23 | $ 0.07 | $ -0.05 | |
$ -0.07 | $ 2.22 | $ 0.15 | $ 0.22 | $ 0.07 | $ -0.05 | |
$ 43.56M | $ 53.70B | $ 14.42M | $ 14.06M | $ 13.25M | $ 13.21M | |
$ 43.67M | $ 53.99B | $ 14.68M | $ 14.59M | $ 13.35M | $ 13.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.67M | $ 164.10M | $ 24.35M | $ 21.94M | $ 19.96M | $ 22.07M | |
$ -926.38K | $ 120.04M | $ 2.13M | $ 3.22M | $ 908.06K | $ -638.20K | |
$ -1.33M | - | $ 2.28M | - | $ 908.06K | $ -638.20K | |
- | - | - | - | - | - | |
$ -1.37M | - | $ 2.90M | $ 498.01K | $ 914.24K | $ -597.20K | |
$ -1.02M | - | $ 3.34M | $ 967.35K | $ 1.44M | $ -71.42K |