Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 82.13M | $ 391.69M | $ 339.34M | $ 191.07M | $ 354.62M | $ 175.45M | |
$ 56.36M | - | $ -170.51M | $ -128.26M | $ 255.81M | $ 130.00M | |
$ 25.78M | $ 391.69M | $ 105.39M | $ -4.86M | $ 98.81M | $ 45.45M | |
$ 8.02M | $ 265.25M | $ -63.43M | $ -67.68M | $ 17.59M | $ 13.48M | |
$ 17.76M | $ 126.43M | $ 36.18M | $ -88.84M | $ 81.23M | $ 31.97M | |
$ -13.01M | $ -27.74M | $ -27.05M | $ -26.38M | $ -31.19M | $ -42.32M | |
$ 1.30M | $ -137.00K | $ -6.31M | $ -4.27M | - | - | |
$ 6.05M | $ 98.83M | $ 15.12M | $ -171.27M | $ 50.03M | $ -10.35M | |
- | $ 120.00K | $ 23.00K | $ 59.00K | $ 64.00K | $ 71.00K | |
- | - | - | - | $ 0.00 | $ 0.00 | |
$ 6.05M | $ 98.71M | $ 15.11M | $ -171.30M | $ 50.03M | $ -10.35M | |
$ 0.03 | $ 0.47 | $ 0.07 | $ -1.05 | $ 0.34 | $ -0.07 | |
$ 0.03 | $ 0.47 | $ 0.07 | $ -1.05 | $ 0.34 | $ -0.07 | |
$ 407.94M | $ 208.80M | $ 202.03M | $ 162.55M | $ 149.29M | $ 142.57M | |
$ 407.94M | $ 208.81M | $ 202.03M | $ 162.55M | $ 149.29M | $ 142.57M | |
$ 0.05 | $ 0.12 | $ 0.15 | - | $ 0.45 | $ 0.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 64.37M | $ 265.25M | $ -233.94M | $ -195.94M | $ 273.39M | $ 143.48M | |
$ 12.91M | - | - | - | $ 31.48M | $ 38.39M | |
$ 6.05M | $ 98.71M | $ 15.11M | $ -171.30M | $ 50.03M | $ -10.35M | |
$ 5.22M | $ 72.64M | - | - | $ 50.03M | $ -10.35M | |
$ 18.96M | $ 127.87M | $ 42.18M | $ -144.89M | $ 81.51M | $ 28.04M | |
$ 18.96M | $ 180.72M | $ 96.19M | $ -73.55M | $ 81.51M | $ 28.04M |