Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.10B | $ 6.41B | $ 5.68B | $ 4.92B | $ 4.49B | $ 4.45B | |
$ 5.10B | $ 5.36B | $ -4.76B | $ 4.05B | $ 3.78B | $ 3.76B | |
$ 1.01B | $ 1.05B | $ 918.42M | $ 867.40M | $ 713.74M | $ 689.76M | |
$ 387.98M | $ 371.77M | $ 327.29M | $ 377.68M | $ 315.70M | $ 308.38M | |
$ 618.70M | $ 676.04M | $ 591.12M | $ 489.72M | $ 398.04M | $ 381.39M | |
$ -165.41M | $ -126.34M | $ -108.43M | $ -103.83M | $ -105.67M | $ -116.31M | |
$ -55.03M | $ 1.48M | $ 1.37M | $ 21.18M | $ -40.23M | $ 28.22M | |
$ 385.04M | $ 474.14M | $ 466.31M | $ 407.08M | $ 252.14M | $ 293.30M | |
$ 98.91M | $ 133.29M | $ 107.23M | $ 98.36M | $ 58.32M | $ 69.31M | |
- | - | - | - | - | - | |
$ 286.13M | $ 340.85M | $ 359.08M | $ 308.72M | $ 193.81M | $ 223.99M | |
$ 2.61 | $ 3.09 | $ 3.25 | $ 2.79 | $ 1.75 | $ 2.03 | |
$ 2.60 | $ 3.07 | $ 3.23 | $ 2.77 | $ 1.74 | $ 2.01 | |
$ 438.91M | $ 110.47M | $ 110.40M | $ 110.60M | $ 110.94M | $ 110.94M | |
$ 112.05M | $ 111.03M | $ 111.17M | $ 111.63M | $ 111.51M | $ 111.51M | |
$ 0.70 | $ 0.64 | - | $ 0.48 | $ 0.44 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.84 | - | - | $ 3.06 | $ 2.16 | $ 2.08 | |
- | - | - | - | - | - | |
$ 5.48B | $ 5.74B | $ -4.43B | $ 4.43B | $ 4.09B | $ 4.07B | |
$ 286.13M | $ 340.85M | $ 359.08M | $ 308.72M | $ 193.81M | $ 223.99M | |
$ 266.40M | $ 448.65M | - | $ 322.00M | $ 238.42M | $ 230.68M | |
$ 34.59M | - | - | $ 103.83M | $ 105.67M | $ 116.31M | |
$ 550.46M | $ 600.48M | $ 574.74M | $ 510.90M | $ 357.81M | $ 409.61M | |
$ 812.08M | $ 868.73M | $ 830.67M | $ 730.00M | $ 564.29M | $ 601.34M |