Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.70B | $ 6.67B | $ 5.89B | $ 3.03B | $ 2.07B | $ 5.02B | |
$ 4.31B | $ 5.35B | $ 2.63B | $ -725.00M | $ 2.07B | $ 4.08B | |
$ 2.39B | $ 1.32B | $ 3.26B | $ 425.00M | $ -1.00M | $ 943.00M | |
$ 977.00M | $ 1.01B | $ 890.00M | $ 676.00M | $ 631.00M | $ 746.00M | |
$ 725.00M | $ 641.00M | $ 678.00M | $ -251.00M | $ -632.00M | $ 197.00M | |
$ -95.00M | $ -145.00M | $ -150.00M | $ -120.00M | $ -98.00M | $ -50.00M | |
$ -937.00M | $ -125.00M | $ -228.00M | $ -423.00M | $ -230.00M | $ 859.00M | |
$ 1.11B | $ 310.00M | $ 363.00M | $ 44.00M | $ -960.00M | $ 1.01B | |
$ 138.00M | $ 90.00M | $ -92.00M | $ 266.00M | $ -257.00M | $ 240.00M | |
$ 47.00M | $ -1.00M | $ 5.00M | $ 28.00M | - | - | |
$ 1.06B | $ 220.00M | $ 810.00M | $ -222.00M | $ -703.00M | $ 766.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.98B | $ 6.36B | $ 3.52B | $ -49.00M | $ 2.70B | $ 4.82B | |
$ 975.00M | $ 220.00M | $ 455.00M | $ -222.00M | $ -703.00M | $ 766.00M | |
$ 360.76M | - | - | - | $ -608.57M | $ 106.97M | |
- | - | - | - | $ 128.00M | $ 75.00M | |
$ 1.29B | $ 736.00M | $ 513.00M | $ 207.00M | $ -832.00M | $ 1.08B | |
$ 1.71B | $ 1.18B | $ 974.00M | $ 544.00M | $ -491.00M | $ 1.45B |