Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 797.62M | $ 776.57M | $ 507.37M | $ 369.13M | $ 369.19M | |
$ 405.54M | $ 408.34M | $ 394.85M | $ 338.26M | $ 247.47M | |
$ 266.55M | $ 264.05M | $ 208.22M | $ 161.95M | $ 159.39M | |
$ 19.66M | $ 19.48M | $ 18.67M | $ 15.73M | $ 15.83M | |
$ 158.64M | $ 163.77M | $ 205.30M | $ 192.04M | $ 103.92M | |
$ 138.99M | $ 144.28M | $ 186.63M | $ 176.31M | $ 88.09M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 138.99M | $ 144.28M | $ 186.63M | $ 176.31M | $ 88.09M | |
$ 107.24M | $ 108.26M | $ 146.31M | $ 139.58M | $ 73.88M | |
$ 1.97 | $ 2.00 | $ 2.75 | $ 2.83 | $ 1.48 | |
$ 1.95 | $ 1.98 | $ 2.71 | $ 2.77 | $ 1.48 | |
54.45M | 54.26M | 53.17M | 49.41M | 49.88M | |
54.96M | 54.60M | 53.95M | 50.35M | 50.04M |