Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 13.15M | $ 12.27M | $ 11.18M | $ 9.66M | $ 9.36M | $ 8.96M | |
$ 4.85M | $ 4.89M | $ 4.89M | $ 3.92M | $ 3.90M | $ -4.29M | |
$ 8.30M | $ 7.38M | $ 6.29M | $ 5.74M | $ 5.46M | $ 4.67M | |
$ 8.65M | $ 8.16M | $ 7.49M | $ 6.42M | $ 5.88M | $ -5.22M | |
$ -357.52K | $ -776.30K | $ -1.20M | $ -680.79K | $ -415.67K | $ -558.30K | |
$ -37.85K | $ -252.89K | $ -604.44K | $ -791.42K | $ -778.64K | $ -528.18K | |
$ 107.88K | $ 160.17K | $ 2.11M | $ -683.25K | $ -3.64M | $ 114.51K | |
$ -182.91K | $ -869.02K | $ 303.24K | $ -788.96K | $ 2.44M | $ -1.20M | |
$ ― | $ ― | $ -72.21K | $ -36.98K | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -346.31K | $ -869.02K | $ 303.24K | $ -902.35K | $ 2.20M | $ -1.52M | |
$ -0.02 | $ ― | $ ― | $ ― | $ 0.01 | $ ― | |
$ -0.02 | $ -0.01 | $ ― | $ ― | $ 0.01 | $ ― | |
$ 2.09B | $ 517.78M | $ 510.79M | $ 477.72M | $ 423.09M | $ 418.08M | |
$ 2.09B | $ 517.78M | $ 510.79M | $ 477.72M | $ 431.21M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.50M | $ 13.04M | $ 12.38M | $ 10.34M | $ 9.78M | $ -9.51M | |
$ -346.30K | $ -869.02K | $ 303.24K | $ -902.35K | $ 2.20M | $ -1.52M | |
$ -8.63K | $ ― | $ ― | $ -896.41K | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -180.76K | $ -537.24K | $ 917.18K | $ 2.57K | $ 3.22M | $ -659.72K | |
$ 208.52K | $ -187.14K | $ 1.29M | $ 607.84K | $ 3.56M | $ -365.90K |