Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.63B | $ 1.49B | $ 1.14B | $ 1.04B | $ 978.94M | |
$ 1.05B | $ 899.85M | $ 976.89M | $ 964.37M | $ 912.86M | |
$ 569.15M | $ 542.92M | $ 538.88M | $ 545.08M | $ 572.61M | |
$ 46.73M | $ 48.72M | $ 53.63M | $ 47.93M | $ 55.11M | |
$ 522.59M | $ 402.87M | $ 506.72M | $ 544.04M | $ 395.36M | |
$ 475.86M | $ 356.94M | $ 453.10M | $ 496.11M | $ 340.24M | |
$ 475.86M | $ 354.15M | $ -7.20M | $ 0.00 | $ -75.15M | |
$ 475.86M | $ 356.94M | $ 453.10M | $ 496.11M | $ 340.24M | |
$ 358.69M | $ 269.11M | $ 346.54M | $ 376.91M | $ 261.99M | |
$ 5.21 | $ 3.90 | $ 5.01 | $ 5.43 | $ 3.78 | |
$ 5.19 | $ 3.89 | $ 4.99 | $ 5.40 | $ 3.77 | |
68.81M | 68.98M | 69.19M | 69.43M | 69.26M | |
69.10M | 69.10M | 69.42M | 69.76M | 69.43M |