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 | |
$ 163.21M | $ 157.32M | $ 145.37M | $ 140.59M | $ 144.48M | |
$ 37.28M | $ 37.20M | $ 1.04B | $ 34.12M | $ 33.29M | |
$ 231.03M | $ 152.57M | $ 103.81M | $ 268.62M | $ 217.97M | |
$ 304.83M | $ 284.18M | $ 199.18M | $ 200.38M | $ 151.39M | |
$ -199.07M | $ -68.60M | $ -153.62M | $ -119.66M | $ -15.68M | |
$ 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.35M | 10.74M | 11.67M | 12.64M | 12.64M | |
11.23M | 11.65M | 12.61M | 13.58M | 13.22M |