Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 199.21M | $ 199.21M | $ 239.73M | $ 247.58M | $ 185.95M | $ 263.61M | |
$ 61.30M | $ 61.30M | $ 67.27M | $ 195.19M | $ 165.02M | $ 106.47M | |
$ 137.91M | $ 137.91M | $ 172.46M | $ 52.39M | $ 20.93M | $ -106.47M | |
$ 166.97M | $ 168.57M | $ 151.15M | $ 207.84M | $ 176.98M | $ -284.47M | |
$ -36.87M | $ -36.87M | $ 14.73M | $ 105.17M | $ 43.35M | $ -284.47M | |
$ 5.46M | $ 5.46M | $ 6.69M | $ 3.67M | $ -1.11M | $ -535.00K | |
$ -6.19M | $ -6.19M | $ -42.00K | $ -9.21M | $ 19.00K | $ -2.50M | |
$ -19.35M | $ -19.35M | $ 12.63M | $ 118.05M | $ 42.22M | $ -18.89M | |
$ -3.37M | $ -3.37M | $ 5.13M | $ 25.42M | $ 2.46M | $ 322.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -17.31M | $ -17.31M | $ 6.71M | $ 91.83M | $ 39.00M | $ -282.82M | |
$ -0.39 | $ -0.39 | $ 0.83 | $ 1.69 | $ 0.71 | $ -0.35 | |
$ -0.39 | $ -0.39 | $ 0.61 | $ 1.29 | $ 0.56 | $ -0.35 | |
$ 176.17M | $ 44.04M | $ 46.36K | $ 54.32K | $ 54.86M | $ 54.86M | |
$ 176.17M | $ 44.04M | $ 62.96K | $ 71.25K | $ 71.20M | $ 54.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 190.55M | $ 229.87M | $ 218.41M | $ 264.16M | $ 204.38M | $ -178.00M | |
$ -15.98M | $ -15.98M | $ 7.50M | $ 92.63M | $ 39.76M | $ -282.82M | |
$ -3.88M | $ -23.58M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -19.34M | $ -19.34M | $ 12.64M | $ 118.89M | $ 43.96M | $ -17.09M | |
$ 7.70M | $ 6.19M | $ 38.96M | $ 145.45M | $ 71.18M | $ 8.15M |