Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 531.24K | $ 876.41K | $ ― | $ 682.51K | $ 834.78K | $ 874.89K | |
$ 30.45K | $ 127.72K | $ ― | $ 45.06K | $ 100.19K | $ 181.66K | |
$ 500.80K | $ 748.69K | $ ― | $ 637.45K | $ 734.60K | $ 693.23K | |
$ 880.12K | $ 956.23K | $ ― | $ 849.31K | $ 812.55K | $ 1.08M | |
$ -379.32K | $ -207.53K | $ ― | $ -211.86K | $ -77.95K | $ -388.81K | |
$ -28.67K | $ -28.67K | $ ― | $ 32.33K | $ 59.27K | $ 59.12K | |
$ -222.45K | $ -145.84K | $ ― | $ 244.47K | $ 73.61K | $ -614.17K | |
$ -188.64K | $ -97.33K | $ ― | $ 283.00 | $ -63.61K | $ -1.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -188.64K | $ -97.33K | $ ― | $ 283.00 | $ -63.61K | $ -1.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ -0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ -0.01 | |
$ 642.76M | $ 151.15M | $ 150.82M | $ 149.15M | $ 141.17M | $ 139.52M | |
$ 642.76M | $ 151.15M | $ 150.82M | $ 149.15M | $ 141.17M | $ 139.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 910.57K | $ 1.08M | $ ― | $ -894.37K | $ -912.74K | $ -1.26M | |
$ -188.64K | $ -97.33K | $ ― | $ 283.00 | $ -63.61K | $ -1.06M | |
$ -164.63K | $ -71.53K | $ ― | $ 18.90K | $ -46.75K | $ -83.12K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -159.97K | $ -68.66K | $ ― | $ 32.61K | $ -4.34K | $ -1.00M | |
$ -133.57K | $ -44.22K | $ ― | $ 58.65K | $ 19.93K | $ -972.89K |