Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.85B | $ 1.81B | $ 1.82B | $ 1.42B | $ 1.04B | |
$ 1.11B | $ 961.15M | $ 1.51B | $ 1.25B | $ 1.11B | |
$ 882.93M | $ 892.43M | $ 849.96M | $ 751.91M | $ 781.11M | |
$ 132.53M | $ 79.12M | $ 74.08M | $ 73.74M | $ 977.63M | |
$ 361.11M | $ 214.11M | $ 1.01B | $ 775.12M | $ 923.98M | |
$ 228.58M | $ 68.72M | $ 501.85M | $ 502.11M | $ 588.41M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 228.58M | $ 68.72M | $ 501.85M | $ 502.11M | $ 450.49M | |
$ 184.04M | $ 89.83M | $ 407.35M | $ 393.29M | $ 352.44M | |
$ 5.02 | $ 2.39 | $ 10.63 | $ 10.20 | $ 9.02 | |
$ 5.02 | $ 2.39 | $ 10.63 | $ 10.20 | $ 9.02 | |
36.64M | 37.42M | 37.60M | 37.94M | 38.51M | |
36.64M | 37.42M | 37.60M | 37.94M | 38.51M |