Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
- | $ 3.71B | $ 5.43B | $ 3.48B | |
- | $ 2.36B | $ 1.32B | $ 2.45B | |
- | $ 1.36B | $ 4.11B | $ 1.03B | |
- | $ 149.00M | $ 1.49B | $ 152.30M | |
- | $ 1.48B | $ 2.62B | $ 873.30M | |
- | $ -336.00M | $ -280.00M | $ -283.90M | |
- | $ 255.00M | $ 269.00M | - | |
- | $ 597.00M | $ 2.06B | $ 314.50M | |
- | $ 565.00M | $ 2.45B | $ 213.40M | |
- | - | - | - | |
- | $ 32.00M | $ -394.00M | $ 101.10M | |
- | $ 0.04 | $ 0.01 | $ 0.12 | |
- | $ 0.04 | $ 0.01 | $ 0.12 | |
- | $ 804.00M | $ 900.00M | $ 871.20M | |
- | $ 806.00M | $ 912.00M | $ 872.50M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | $ 2.51B | $ 2.81B | $ 2.61B | |
- | $ 32.00M | $ -394.00M | $ 101.10M | |
- | $ 779.75M | $ 1.93B | $ 393.35M | |
- | - | - | $ 229.00M | |
- | $ 856.00M | $ 2.37B | $ 543.50M | |
- | $ 2.34B | $ 3.98B | $ 1.91B |