Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.14B | $ 1.19B | $ 1.59B | $ 1.21B | $ 966.67M | |
$ 418.94M | $ 387.46M | $ 377.37M | $ 441.71M | $ 378.88M | |
$ 28.50M | $ 29.75M | $ 29.68M | $ 31.02M | $ 25.89M | |
$ 111.90M | $ 110.20M | $ 121.07M | $ 108.81M | $ 103.15M | |
$ 507.59M | $ 472.14M | $ 470.33M | $ 519.56M | $ 456.88M | |
$ 390.44M | $ 357.71M | $ 347.69M | $ 410.69M | $ 352.99M | |
$ -20.45M | $ -22.27M | $ -11.84M | $ -8.75M | $ -11.30M | |
$ 369.99M | $ 335.44M | $ 335.85M | $ 401.93M | $ 341.68M | |
$ 62.39M | $ 54.28M | $ 334.83M | $ 401.38M | $ 341.12M | |
$ 1.77 | $ 1.54 | $ 9.51 | $ 11.40 | $ 9.69 | |
$ 1.77 | $ 1.54 | $ 9.51 | $ 11.40 | $ 9.69 | |
35.23M | 35.25M | 35.22M | 35.21M | 35.20M | |
35.23M | 35.22M | 35.22M | 35.21M | 35.20M |