Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.61B | $ 1.54B | $ 1.56B | $ 1.54B | $ 1.37B | |
$ 882.06M | $ 888.39M | $ 970.31M | $ 944.64M | $ 851.03M | |
$ 853.65M | $ 836.39M | $ 731.39M | $ 747.41M | $ 699.66M | |
$ 140.89M | $ 123.51M | $ 121.11M | $ 123.67M | $ 118.99M | |
$ 193.29M | $ 274.01M | $ 391.10M | $ 366.33M | $ 267.93M | |
$ 28.41M | $ 111.53M | $ 238.92M | $ 197.23M | $ 151.37M | |
$ -46.65M | $ -30.46M | $ -25.03M | $ 17.45M | $ -57.85M | |
$ -18.24M | $ 81.07M | $ 213.89M | $ 214.68M | $ 93.52M | |
$ -6.94M | $ 67.74M | $ 180.55M | $ 169.07M | $ 133.89M | |
$ -0.09 | $ 0.87 | $ 2.18 | $ 2.00 | $ 1.58 | |
$ -0.09 | $ 0.84 | $ 2.16 | $ 1.98 | $ 1.57 | |
77.01M | 78.17M | 83.00M | 84.70M | 84.65M | |
77.01M | 80.34M | 83.52M | 85.48M | 85.23M |