Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 2.52B | $ 2.55B | $ 2.34B | $ 2.21B | $ 2.07B | |
- | $ 1.28B | $ 1.25B | $ 1.14B | $ 1.12B | $ 1.02B | |
- | $ 1.24B | $ 1.30B | $ 1.20B | $ 1.09B | $ 1.05B | |
- | $ 755.00M | $ 704.00M | $ 641.00M | $ 639.00M | $ 679.00M | |
- | $ 483.00M | $ 597.00M | $ 560.00M | $ 449.00M | $ 371.00M | |
- | $ -45.00M | $ 39.00M | $ -22.00M | $ -1.00M | $ -77.00M | |
- | $ 11.00M | - | - | - | - | |
- | $ 233.00M | $ 544.00M | $ 558.00M | $ 491.00M | $ 293.00M | |
- | $ 42.00M | $ 124.00M | $ 128.00M | $ 4.00M | $ 8.00M | |
- | - | - | - | - | - | |
- | $ 188.00M | $ 421.00M | $ 431.00M | $ 486.00M | $ 282.00M | |
- | $ 0.84 | $ 1.82 | $ 3.65 | $ 4.02 | $ 2.34 | |
- | $ 0.84 | $ 1.81 | $ 3.62 | $ 4.00 | $ 2.33 | |
- | $ 224.00M | $ 231.00M | $ 118.00M | $ 121.00M | $ 120.50M | |
- | $ 225.00M | $ 233.00M | $ 119.00M | $ 121.50M | $ 121.00M | |
- | $ 0.37 | $ 0.52 | $ 0.92 | $ 0.80 | $ 0.70 | |
- | - | - | - | - | - | |
- | - | - | $ 3.46 | $ 3.01 | $ 2.76 | |
- | - | - | $ 3.43 | $ 3.00 | $ 2.74 | |
- | - | - | - | - | $ 13.00M | |
- | $ 2.03B | $ -1.96B | $ 1.78B | $ 1.76B | $ 1.70B | |
- | $ 188.00M | $ 421.00M | $ 431.00M | $ 486.00M | $ 282.00M | |
- | $ 369.73M | $ 419.64M | $ 392.45M | $ 440.37M | $ 278.11M | |
- | - | - | $ 56.00M | $ 51.00M | $ 41.00M | |
- | $ 307.00M | $ 600.00M | $ 614.00M | $ 542.00M | $ 334.00M | |
- | $ 307.00M | $ 600.00M | $ 705.00M | $ 641.00M | $ 455.00M |