Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 3.70B | $ 553.90M | $ 4.03B | $ 2.58B | $ 2.06B | |
$ ― | $ 3.54B | $ -517.27M | $ -3.85B | $ -2.39B | $ 1.89B | |
$ ― | $ 166.61M | $ 36.64M | $ 172.27M | $ 192.51M | $ 162.28M | |
$ ― | $ 196.71M | $ -31.47M | $ -315.41M | $ -213.15M | $ 170.89M | |
$ ― | $ -30.11M | $ 3.85M | $ -88.61M | $ -23.55M | $ -8.61M | |
$ ― | $ -3.83M | $ 1.32M | $ -6.38M | $ -7.24M | $ -5.82M | |
$ ― | $ -39.02M | $ 1.75M | $ 36.53M | $ -38.85M | $ 22.56M | |
$ ― | $ 5.08M | $ 665.00K | $ -179.20M | $ 19.82M | $ 8.13M | |
$ ― | $ -927.00K | $ 3.04M | $ 12.03M | $ 25.43M | $ 21.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.33M | $ -4.03M | $ -161.24M | $ -10.18M | $ -11.77M | |
$ ― | $ 0.06 | $ -0.03 | $ -3.60 | $ 0.80 | $ -0.30 | |
$ ― | $ 0.06 | $ -0.03 | $ -3.60 | $ 0.10 | $ -0.30 | |
$ ― | $ 55.53M | $ 56.01M | $ 43.91M | $ 2.83M | $ 39.10M | |
$ ― | $ 55.53M | $ 56.01M | $ 43.91M | $ 4.85M | $ 39.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.73B | $ -548.73M | $ -4.17B | $ -2.60B | $ 2.06B | |
$ ― | $ 3.33M | $ -4.03M | $ -161.24M | $ -10.18M | $ -11.77M | |
$ ― | $ -18.16M | $ ― | $ ― | $ ― | $ -7.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 6.09M | |
$ ― | $ 9.96M | $ 1.49M | $ -172.18M | $ 27.89M | $ 14.22M | |
$ ― | $ 35.71M | $ 5.64M | $ -141.67M | $ 47.90M | $ 28.34M |