Income Statement | TTM | Mar 24 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 20.68B | $ 5.97B | $ 36.63B | $ 25.96B | $ 17.81B | $ 20.91B | |
$ 5.26B | - | $ -18.99B | $ -18.11B | $ 2.41B | $ 2.79B | |
$ 16.21B | $ 5.97B | $ 17.64B | $ 7.85B | $ 15.40B | $ 18.12B | |
$ 11.31B | $ 3.84B | $ -3.98B | $ -3.19B | $ 14.00B | $ 14.47B | |
$ 9.36B | $ 2.14B | $ 13.66B | $ 4.67B | $ 3.81B | $ 6.44B | |
$ -712.00M | $ -284.00M | $ -877.00M | $ -1.45B | $ -1.42B | $ -1.07B | |
$ -1.69B | $ -300.00M | $ -1.33B | $ -488.00M | $ -12.48B | $ -5.12B | |
$ 4.77B | $ 1.01B | $ 14.12B | $ 3.71B | $ -15.65B | $ -252.00M | |
$ 1.37B | $ 304.00M | $ 813.00M | $ 915.00M | $ -2.17B | $ 861.00M | |
$ 533.00M | $ 301.00M | $ 793.00M | $ 631.00M | $ 370.00M | $ 373.00M | |
$ 2.99B | $ 718.00M | $ 12.42B | $ 1.51B | $ 14.89B | $ 9.16B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 12.79B | $ 3.84B | $ 18.30B | $ 17.72B | $ 16.41B | $ 17.26B | |
- | - | - | - | - | - | |
$ 3.22B | $ 888.00M | $ 13.30B | $ 2.32B | $ -14.83B | $ -522.00M | |
$ 2.65B | $ 810.90M | $ 11.24B | $ 3.08B | $ -17.48B | $ 2.73B | |
$ 5.49B | $ 1.29B | $ 15.15B | $ 5.32B | $ -14.23B | $ 814.00M | |
$ 10.69B | $ 2.99B | $ 22.07B | $ 13.77B | $ -6.13B | $ 6.95B |