Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.72B | $ 8.05B | $ 6.91B | $ 6.08B | $ 6.49B | $ 7.49B | |
$ 7.72B | $ 6.42B | $ 5.66B | $ 5.16B | $ 5.97B | $ 6.45B | |
$ 2.00B | $ 1.63B | $ 1.26B | $ 924.00M | $ 516.00M | $ 1.04B | |
$ 1.03B | $ 836.00M | $ 755.00M | $ 692.00M | $ 785.00M | $ 751.00M | |
$ 975.00M | $ 795.00M | $ 502.00M | $ 232.00M | $ -269.00M | $ 290.00M | |
$ -687.00M | $ -471.00M | $ -776.00M | $ 680.00M | $ -990.00M | $ -882.00M | |
$ -143.00M | $ -161.00M | $ -13.00M | $ 77.00M | $ 1.14B | $ -698.00M | |
$ 402.00M | $ 401.00M | $ -264.00M | $ -371.00M | $ -121.00M | $ -1.29B | |
$ -98.00M | $ -89.00M | $ -118.00M | $ -122.00M | $ 49.00M | $ 251.00M | |
- | - | - | - | - | - | |
$ 410.00M | $ 445.00M | $ -166.00M | $ 5.01B | $ -886.00M | $ -1.82B | |
$ -940.00K | $ 4.34 | $ -1.88 | - | $ -0.37 | $ -0.76 | |
$ -940.00K | $ 4.24 | $ -1.88 | - | $ -0.37 | $ -0.76 | |
$ 477.46M | $ 95.53M | $ 94.50M | - | $ 2.41B | $ 2.38B | |
$ 486.22M | $ 97.72M | $ 94.50M | - | $ 2.41B | $ 2.38B | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.47 | - | |
- | - | - | - | - | - | |
$ 8.75B | $ 7.25B | $ 6.41B | $ -5.85B | $ 6.76B | $ 7.20B | |
$ 410.00M | $ 445.00M | $ -166.00M | $ 5.04B | $ -868.00M | $ -1.80B | |
$ 26.17M | $ 155.00M | $ -387.00M | $ -258.00M | $ -1.30B | $ -1.20B | |
- | - | - | - | $ 834.00M | $ 665.00M | |
$ 946.00M | $ 909.00M | $ 289.00M | $ 296.00M | $ 713.00M | $ -625.00M | |
$ 1.46B | $ 1.34B | $ 704.00M | $ 713.00M | $ 1.22B | $ -203.00M |