Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.15B | $ 1.03B | $ 980.14M | $ 997.16M | $ 972.27M | |
$ 1.13B | $ 1.03B | $ 980.14M | $ 952.08M | $ 781.67M | |
$ 785.97M | $ 679.21M | $ 641.68M | $ -569.23M | $ 579.44M | |
$ 56.99M | $ 33.00M | $ 31.93M | $ 29.39M | $ 29.33M | |
$ 401.62M | $ 381.72M | $ 378.95M | $ 334.25M | $ 231.57M | |
$ 344.63M | $ 446.51M | $ 439.62M | $ 439.88M | $ 303.42M | |
$ 0.00 | $ -97.79M | $ -92.60M | $ -105.63M | $ -10.60M | |
$ 344.63M | $ 348.72M | $ 347.01M | $ 334.25M | $ 202.24M | |
$ 288.74M | $ 284.28M | $ 286.98M | $ 275.50M | $ 178.04M | |
$ 1.64 | $ 1.66 | $ 1.69 | $ 1.63 | $ 1.08 | |
$ 1.63 | $ 1.64 | $ 1.67 | $ 1.62 | $ 1.08 | |
175.52M | 165.24M | 164.12M | 162.23M | 162.37M | |
177.22M | 166.77M | 165.47M | 163.31M | 163.09M |