Income Statement | TTM | Jun 22 | Jun 21 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 72.93M | $ 44.90M | $ 77.14M | $ 48.78M | $ 44.36M | |
$ ― | $ 28.35M | $ 14.73M | $ 30.71M | $ 16.73M | $ 19.71M | |
$ ― | $ 44.58M | $ 30.17M | $ 46.43M | $ 32.05M | $ 24.66M | |
$ ― | $ 59.58M | $ 90.72M | $ 59.79M | $ 43.48M | $ 49.29M | |
$ ― | $ -15.00M | $ -60.55M | $ -13.36M | $ -11.43M | $ -24.64M | |
$ ― | $ -5.10M | $ 10.24M | $ 7.76M | $ 2.28M | $ 526.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -19.46M | $ -71.06M | $ -20.48M | $ -15.17M | $ -26.34M | |
$ ― | $ 97.00K | $ -507.00K | $ 430.00K | $ 317.00K | $ -325.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -19.55M | $ -66.77M | $ -18.35M | $ -14.63M | $ -25.05M | |
$ ― | $ -0.06 | $ -0.28 | $ -0.13 | $ -0.11 | $ -0.19 | |
$ ― | $ -0.06 | $ -0.28 | $ -0.13 | $ -0.11 | $ -0.19 | |
$ ― | $ 334.20M | $ 239.39M | $ 141.16M | $ 136.63M | $ 134.70M | |
$ ― | $ 334.20M | $ 239.39M | $ 141.16M | $ 136.63M | $ 134.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 87.93M | $ -105.44M | $ -90.50M | $ -60.21M | $ -69.00M | |
$ ― | $ -19.55M | $ -66.77M | $ -18.35M | $ -14.63M | $ -25.05M | |
$ ― | $ -15.76M | $ -37.56M | $ -16.59M | $ -12.29M | $ -26.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -14.36M | $ -61.17M | $ -12.93M | $ -12.96M | $ -25.89M | |
$ ― | $ -3.18M | $ -39.60M | $ -12.93M | $ -12.96M | $ -25.89M |