Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.40B | $ 1.27B | $ 963.25M | $ 641.19M | $ 708.53M | |
$ 982.83M | $ 926.05M | $ 874.23M | $ 735.55M | $ 506.90M | |
$ 635.57M | $ 560.78M | $ 573.62M | $ 377.85M | $ 361.94M | |
$ 39.70M | $ 48.60M | $ 60.54M | $ 37.84M | $ 38.20M | |
$ 386.96M | $ 413.87M | $ 361.15M | $ 395.54M | $ 183.15M | |
$ 347.26M | $ 365.04M | $ 300.61M | $ 357.54M | $ 144.96M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 347.26M | $ 365.27M | $ 300.61M | $ 357.70M | $ 144.96M | |
$ 263.67M | $ 269.16M | $ 222.38M | $ 271.44M | $ 114.77M | |
$ 4.50 | $ 4.45 | $ 3.61 | $ 5.71 | $ 2.40 | |
$ 4.44 | $ 4.40 | $ 3.49 | $ 5.69 | $ 2.27 | |
58.66M | 61.11M | 61.61M | 47.54M | 47.76M | |
59.74M | 61.22M | 63.66M | 47.70M | 50.55M |