Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.07B | $ 1.05B | $ 1.01B | $ 822.56M | $ 679.18M | |
$ 748.48M | $ 755.55M | $ 716.36M | $ 570.46M | $ 455.54M | |
$ 748.48M | $ 81.54M | $ 365.23M | $ 279.86M | $ 198.00M | |
$ 209.77M | $ 201.24M | $ 658.49M | $ 531.96M | $ 421.63M | |
$ 203.54M | $ 703.12M | $ 696.37M | $ 547.93M | $ 414.12M | |
$ -2.16M | $ 703.12M | $ 385.76M | $ 296.89M | $ 254.81M | |
$ 393.34M | $ -290.69M | $ -58.66M | $ -59.79M | $ -89.94M | |
$ 391.18M | $ 412.44M | $ 292.47M | $ 230.81M | $ 167.61M | |
$ 391.18M | $ 410.76M | $ 199.19M | $ 130.58M | $ 89.79M | |
$ 1.73 | $ 1.82 | $ 0.89 | $ 0.64 | $ 0.46 | |
$ 1.72 | $ 1.82 | $ 0.88 | $ 0.64 | $ 0.46 | |
226.35M | 225.42M | 224.93M | 203.83M | 194.15M | |
227.15M | 226.24M | 225.88M | 205.01M | 194.94M |