Income Statement | TTM | Jun 24 | Dec 23 | Mar 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|---|
$ 6.92B | - | $ 8.31B | $ 891.00M | $ 3.03B | $ 5.78B | |
$ 3.66B | - | $ 5.04B | - | - | $ 3.07B | |
$ 3.38B | - | $ 3.28B | $ 891.00M | $ 3.03B | $ 2.71B | |
$ 3.82B | - | $ 4.11B | $ 234.00M | $ 3.91B | $ 2.10B | |
$ 490.00M | - | $ 433.00M | $ 498.00M | $ 420.00M | $ 1.42B | |
$ -686.00M | - | $ -665.00M | $ -164.00M | $ -508.00M | $ -908.00M | |
$ -91.00M | - | $ 40.00M | $ -30.00M | $ -54.00M | $ -15.00M | |
$ 873.00M | - | $ 924.00M | $ 364.00M | $ 335.00M | $ 599.00M | |
$ 222.00M | - | $ 184.00M | $ 79.00M | $ 201.00M | $ 503.00M | |
- | - | - | - | - | - | |
$ 685.00M | - | $ 739.00M | $ 526.00M | $ -694.00M | $ 445.00M | |
$ 1.12 | - | $ 1.00 | $ 0.39 | $ 2.06 | $ -3.86 | |
$ 1.27 | - | $ 1.00 | $ 0.39 | $ 2.04 | $ -3.86 | |
$ 2.95B | - | $ 737.04M | $ 736.83M | $ 736.03M | $ 762.90M | |
$ 2.96B | - | $ 738.17M | $ 737.70M | $ 736.90M | $ 764.82M | |
$ 1.02 | - | $ 0.96 | $ 0.24 | $ 0.88 | $ 1.66 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.04B | - | $ 9.14B | $ 234.00M | $ 3.91B | $ 2.10B | |
- | - | - | - | - | - | |
$ 686.00M | - | $ 740.00M | $ 285.00M | $ 272.00M | $ 445.00M | |
$ 194.04M | - | - | $ 287.56M | - | - | |
$ 1.63B | - | $ 1.59B | $ 528.00M | $ 20.00M | $ 1.44B | |
$ 1.99B | - | $ 2.92B | $ 1.15B | $ 2.38B | $ 2.56B |