Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.25B | $ 2.18B | $ 2.10B | $ 1.90B | $ 1.73B | |
$ 790.01M | $ 776.47M | $ 720.76M | $ 536.66M | $ 621.48M | |
$ 418.65M | $ 394.48M | $ 367.44M | $ 169.70M | $ 352.17M | |
$ 157.94M | $ 148.57M | $ 135.81M | $ 125.54M | $ 132.78M | |
$ 554.23M | $ 552.05M | $ 501.63M | $ 475.30M | $ 403.31M | |
$ 371.36M | $ 381.98M | $ 353.31M | $ 366.96M | $ 269.31M | |
$ -98.95M | $ -102.57M | $ -109.81M | $ -126.38M | $ -116.51M | |
$ 272.41M | $ 279.42M | $ 243.50M | $ 240.58M | $ 152.79M | |
$ 194.36M | $ 204.44M | $ 177.37M | $ 200.39M | $ 117.83M | |
$ 0.95 | $ 0.98 | $ 0.83 | $ 0.91 | $ 0.53 | |
$ 0.95 | $ 0.97 | $ 0.82 | $ 0.89 | $ 0.52 | |
204.35M | 209.49M | 213.77M | 221.38M | 223.68M | |
205.61M | 211.53M | 215.84M | 224.41M | 228.01M |