Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | - | $ 1.46B | $ 1.24B | $ 1.03B | $ 2.43B | |
- | - | $ 775.63M | $ 696.53M | $ 671.19M | $ 1.11B | |
- | - | $ 686.52M | $ 544.52M | $ 362.24M | $ 1.32B | |
- | - | $ 788.83M | $ 873.25M | $ 776.43M | $ 1.08B | |
- | - | $ -102.31M | $ -328.72M | $ -414.19M | $ 240.26M | |
- | - | $ -204.96M | $ -193.82M | $ -196.76M | $ -202.12M | |
- | - | - | - | - | - | |
- | - | $ -174.44M | $ -356.95M | $ -537.06M | $ 281.66M | |
- | - | $ 13.01M | $ -12.53M | $ -26.48M | $ 111.94M | |
- | - | - | - | - | - | |
- | - | $ -158.52M | $ -290.57M | $ -460.16M | $ 152.49M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 1.56B | $ 1.57B | $ 1.45B | $ 2.19B | |
- | - | $ -158.52M | $ -290.57M | $ -460.16M | $ 152.49M | |
- | - | $ -170.30M | $ -257.84M | $ -442.10M | $ 164.12M | |
- | - | $ 216.20M | $ 203.96M | $ 212.57M | $ 224.27M | |
- | - | $ 41.76M | $ -152.98M | $ -324.49M | $ 505.93M | |
- | $ 613.22M | $ 41.76M | $ 165.75M | $ -1.84M | $ 845.94M |