Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 1.26B | $ 2.52B | $ 1.70B | $ 1.51B | $ 1.27B | |
- | $ 639.39M | $ 727.82M | $ 608.64M | $ 581.74M | $ 507.94M | |
- | $ 618.34M | $ 1.79B | $ 1.09B | $ 924.98M | $ 766.09M | |
- | $ 343.64M | $ 675.51M | $ 404.69M | $ 381.54M | $ 333.61M | |
- | $ 274.70M | $ 1.11B | $ 687.00M | $ 543.45M | $ 432.48M | |
- | $ -4.00M | $ 8.30M | $ 11.73M | $ 23.19M | $ 39.33M | |
- | $ 207.98M | - | - | - | - | |
- | $ 338.66M | $ 1.07B | $ 747.86M | $ 459.57M | $ 392.02M | |
- | $ 118.66M | $ 199.98M | $ 112.57M | $ 56.28M | $ 56.80M | |
- | - | - | - | - | - | |
- | $ 220.00M | $ 870.99M | $ 635.29M | $ 402.37M | $ 333.62M | |
- | $ 0.37 | $ 1.48 | $ 1.08 | $ 0.69 | $ 0.57 | |
- | $ 0.37 | $ 1.48 | $ 1.08 | $ 0.68 | $ 0.57 | |
- | $ 588.02M | $ 587.70M | $ 587.50M | $ 586.72M | $ 586.12M | |
- | $ 588.95M | $ 588.73M | $ 589.01M | $ 588.28M | $ 588.07M | |
- | $ 0.13 | $ 0.59 | $ 0.17 | $ 0.13 | $ 0.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 983.03M | $ -1.40B | $ -1.01B | $ -963.28M | $ -841.55M | |
- | $ 220.00M | $ 870.99M | $ 635.29M | $ 402.37M | $ 333.62M | |
- | $ 535.73M | $ 867.49M | $ 605.77M | $ 372.26M | $ 317.54M | |
- | - | - | - | - | - | |
- | $ 343.58M | $ 1.08B | $ 758.98M | $ 481.91M | $ 429.75M | |
- | $ 440.56M | $ 1.19B | $ 758.98M | $ 481.91M | $ 429.75M |