Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.43B | $ 1.25B | $ 1.11B | $ 1.39B | $ 1.20B | |
$ 468.04M | $ 441.50M | $ 344.55M | $ 484.89M | $ 404.69M | |
$ 468.04M | $ 1.13B | $ 145.37M | $ 140.59M | $ 144.48M | |
$ 37.28M | $ 37.20M | $ 1.04B | $ 1.16B | $ 1.01B | |
$ 231.03M | $ 152.57M | $ 69.40M | $ 234.50M | $ 184.68M | |
$ 0.00 | $ 0.00 | $ 34.99M | $ 200.38M | $ 151.39M | |
$ 105.76M | $ 46.77M | $ -143.55M | $ -123.23M | $ -87.29M | |
$ 105.76M | $ 46.77M | $ 45.55M | $ 224.64M | $ 169.00M | |
$ 71.56M | $ 30.18M | $ 32.35M | $ 158.96M | $ 122.99M | |
$ 6.93 | $ 2.81 | $ 2.77 | $ 12.57 | $ 9.73 | |
$ 6.31 | $ 2.59 | $ 2.57 | $ 11.70 | $ 9.30 | |
10.33M | 10.74M | 11.67M | 12.64M | 12.64M | |
11.33M | 11.65M | 12.61M | 13.58M | 13.22M |