Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.01B | $ 2.01B | $ 2.32B | $ 2.99B | $ 2.90B | $ 2.91B | |
$ 946.41M | $ 946.41M | $ 1.09B | $ 1.22B | $ 1.44B | $ 1.57B | |
$ 1.30B | $ 1.07B | $ 1.23B | $ 1.77B | $ 1.46B | $ 1.35B | |
$ 1.79B | $ 1.86B | $ 2.27B | $ 1.01B | $ 857.41M | $ 763.15M | |
$ -11.72M | $ 156.40M | $ 49.09M | $ 761.82M | $ 603.15M | $ 581.87M | |
$ 125.00K | - | $ -349.78M | $ -542.58M | $ -532.94M | $ -538.73M | |
$ 937.25M | $ 936.73M | $ -34.05M | $ 5.37M | $ -96.73M | $ -388.04M | |
$ -2.39B | $ -2.39B | $ -2.89B | $ -546.60M | $ -26.52M | $ -344.90M | |
$ 55.86M | $ 55.86M | $ 21.52M | $ 22.48M | $ -273.98M | $ 15.68M | |
$ 199.00K | $ 199.00K | $ -378.00K | $ -453.00K | - | - | |
$ -2.45B | $ -2.45B | $ -2.91B | $ -569.08M | $ 183.94M | $ -422.64M | |
$ -10.41 | $ -10.42 | $ -12.45 | $ -2.63 | $ 0.80 | $ -1.87 | |
$ -10.41 | $ -10.42 | $ -12.45 | $ -2.63 | $ 0.79 | $ -1.87 | |
$ 940.88M | $ 235.22M | $ 234.84M | $ 232.78M | $ 229.31M | $ 226.05M | |
$ 940.88M | $ 235.22M | $ 234.84M | $ 232.78M | $ 233.65M | $ 226.05M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 2.38 | |
- | - | - | - | - | - | |
$ 2.74B | $ 2.80B | $ 3.36B | $ 2.23B | $ 2.30B | $ 2.33B | |
$ -2.45B | $ -2.45B | $ -2.92B | $ -569.08M | $ 183.94M | $ -422.64M | |
$ -582.34M | $ -276.05M | $ 340.28M | - | $ 323.35M | $ -90.30M | |
- | - | - | - | $ 537.11M | $ 558.68M | |
$ -2.48B | $ -2.39B | $ -2.54B | $ 15.75M | $ 510.59M | $ 213.78M | |
$ -2.17B | $ -2.09B | $ -2.14B | $ 487.29M | $ 1.03B | $ 826.64M |