Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.20B | $ 3.82B | $ 17.31B | $ 18.98B | $ 482.30M | $ 108.59M | |
$ 1.16B | $ 599.80M | $ -4.53B | $ 2.91B | $ 704.30M | $ 17.36M | |
$ 2.03B | $ 3.22B | $ 12.78B | $ 16.07B | $ -222.00M | $ 91.23M | |
$ 110.30M | $ 2.36B | $ -477.80M | $ 1.68B | $ -132.60M | $ 272.75M | |
$ 1.92B | $ 858.90M | $ 12.30B | $ 14.38B | $ -89.40M | $ -181.52M | |
$ -4.30M | $ 357.60M | $ 29.60M | $ 67.70M | $ -3.50M | $ -263.00K | |
$ 401.30M | $ -267.00M | $ -623.70M | $ -61.00M | $ -52.90M | $ 2.34M | |
$ 2.32B | $ 1.19B | $ 12.95B | $ 14.45B | $ -145.80M | $ -179.44M | |
$ 647.30M | $ 255.80M | $ -3.52B | $ 4.75B | $ -161.00M | $ -268.00K | |
- | - | - | - | - | - | |
$ 1.67B | $ 930.30M | $ 9.43B | $ 9.69B | $ 15.20M | $ -179.06M | |
$ 6.86 | $ 3.87 | $ 38.78 | $ 42.18 | $ 0.06 | $ -0.85 | |
$ 6.45 | $ 3.83 | $ 37.77 | $ 39.63 | $ 0.06 | $ -0.85 | |
$ 243.73M | $ 240.60M | $ 243.30M | $ 244.00M | $ 235.44M | $ 211.50M | |
$ 259.22M | $ 242.70M | $ 243.30M | $ 244.00M | $ 248.53M | $ 211.50M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.39M | $ 1.72M | |
$ 1.27B | $ 2.96B | $ 5.50B | $ 4.60B | $ 571.70M | $ 290.11M | |
$ 1.67B | $ 930.30M | $ 8.62B | $ 9.69B | $ 15.20M | $ -179.06M | |
$ 1.38B | - | - | - | $ 52.23M | $ -181.39M | |
$ 5.80M | - | - | - | $ 2.00M | $ 1.72M | |
$ 2.33B | - | $ 12.14B | $ 14.45B | $ -143.80M | $ -177.72M | |
$ 2.36B | - | $ 12.26B | $ 14.52B | $ -105.10M | $ -143.83M |