Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.14B | $ 1.08B | $ 1.01B | $ 952.08M | $ 858.60M | $ 864.55M | |
$ 62.73M | $ 54.04M | $ 28.02M | $ 14.60M | $ -76.92M | $ -32.83M | |
$ 728.66M | $ 679.21M | $ 633.73M | $ -617.83M | $ 566.16M | $ 560.51M | |
- | - | - | - | - | - | |
$ -120.18M | $ -88.03M | $ -86.91M | $ -90.63M | $ -13.28M | $ -7.23M | |
$ 348.59M | $ 348.72M | $ 347.01M | $ 334.25M | $ 202.24M | $ 263.99M | |
$ 55.32M | $ 64.44M | $ 60.03M | $ 69.41M | $ 24.19M | $ 37.65M | |
- | - | - | - | - | - | |
$ 283.03M | $ 274.03M | $ 276.73M | $ 202.50M | $ 175.91M | $ 226.34M | |
$ 1.70 | $ 1.66 | $ 1.69 | $ 1.63 | $ 1.08 | $ 1.36 | |
$ 1.69 | $ 1.64 | $ 1.67 | $ 1.62 | $ 1.08 | $ 1.35 | |
$ 666.52M | $ 165.24M | $ 164.12M | $ 162.23M | $ 162.37M | $ 166.90M | |
$ 672.94M | $ 166.77M | $ 165.47M | $ 163.31M | $ 163.09M | $ 167.79M | |
$ 0.67 | $ 0.64 | $ 0.66 | $ 0.64 | $ 0.52 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 811.78M | $ 800.25M | $ 753.61M | $ 663.73M | $ 552.29M | $ 615.56M | |
$ 293.27M | $ 284.28M | $ 286.98M | $ 212.78M | $ 178.04M | $ 226.34M | |
$ 159.72M | $ 265.36M | $ 270.38M | - | $ 189.73M | $ 232.53M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |