Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 181.29M | $ 150.04M | $ 119.57M | $ 113.67M | |
$ 96.02M | $ 75.67M | $ 59.23M | $ 46.90M | |
$ 85.27M | $ 74.38M | $ 60.34M | $ 66.77M | |
$ 92.92M | $ 97.59M | $ 137.36M | $ 160.69M | |
$ -45.54M | $ -23.21M | $ -83.16M | $ -93.92M | |
$ -4.25M | $ -4.25M | $ -3.74M | $ ― | |
$ ― | $ ― | $ -6.13M | $ -4.09M | |
$ -34.02M | $ -18.96M | $ -79.42M | $ -62.70M | |
$ 176.00K | $ 218.00K | $ 254.00K | $ 47.00K | |
$ ― | $ ― | $ ― | $ ― | |
$ -1.37M | $ -19.18M | $ -79.67M | $ -62.74M | |
$ -0.01 | $ -0.12 | $ -0.51 | $ -0.72 | |
$ -0.01 | $ -0.12 | $ -0.51 | $ -0.72 | |
$ 674.02M | $ 165.04M | $ 156.89M | $ 86.78M | |
$ 679.34M | $ 165.04M | $ 156.89M | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ 188.94M | $ 173.25M | $ 196.59M | $ 207.59M | |
$ -1.37M | $ -19.18M | $ -79.67M | $ -62.74M | |
$ 49.27M | $ 60.68M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ -2.90M | $ -23.21M | $ -77.02M | $ -93.92M | |
$ -1.97M | $ -22.01M | $ -75.67M | $ -91.95M |