Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.44B | $ 6.24B | $ 6.37B | $ 5.85B | $ 5.07B | $ 4.99B | |
$ 4.64B | $ 4.55B | $ 4.60B | $ 4.26B | $ 3.76B | $ 3.71B | |
$ 1.79B | $ 1.70B | $ 1.77B | $ 1.58B | $ 1.31B | $ 1.28B | |
$ 1.23B | $ 1.11B | $ 1.12B | $ 1.02B | $ 1.00B | $ 1.02B | |
$ 523.00M | $ 547.00M | $ 611.00M | $ 559.00M | $ 311.00M | $ 258.00M | |
$ -27.00M | $ -65.00M | $ 54.00M | $ -48.00M | $ -63.00M | $ -69.00M | |
$ -203.00M | $ -211.00M | $ -174.00M | $ 158.00M | $ 147.00M | $ 118.00M | |
$ 277.00M | $ 313.00M | $ 418.00M | $ 353.00M | $ 101.00M | $ 71.00M | |
$ 102.00M | $ 103.00M | $ 135.00M | $ 111.00M | $ 64.00M | $ 35.00M | |
- | - | - | - | - | - | |
$ 164.00M | $ 210.00M | $ 283.00M | $ 242.00M | $ 37.00M | $ 36.00M | |
$ 1.11 | $ 1.43 | $ 1.94 | $ 1.68 | $ 0.30 | $ 0.29 | |
$ 1.11 | $ 1.42 | $ 1.90 | $ 1.63 | $ 0.29 | $ 0.29 | |
$ 586.00M | $ 147.00M | $ 146.00M | $ 144.04M | $ 125.35M | $ 122.72M | |
$ 590.50M | $ 148.00M | $ 149.00M | $ 148.45M | $ 126.32M | $ 123.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.92B | $ 5.65B | $ 5.72B | $ 5.29B | $ 4.76B | $ 4.73B | |
$ 175.00M | $ 210.00M | $ 283.00M | $ 242.00M | $ 37.00M | $ 36.00M | |
$ 163.76M | $ 243.27M | - | - | - | - | |
- | - | - | - | - | - | |
$ 305.00M | $ 378.00M | $ 472.00M | $ 400.00M | $ 164.00M | $ 140.00M | |
$ 430.00M | $ 476.00M | $ 566.00M | $ 488.00M | $ 250.00M | $ 220.00M |