Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.03B | $ 3.28B | $ 3.29B | $ 2.73B | $ 2.37B | |
$ 338.63M | $ 423.65M | $ 521.59M | $ 477.93M | $ 460.89M | |
$ 272.48M | $ 247.24M | $ 198.51M | $ 168.79M | $ 233.46M | |
$ 290.40M | $ 299.51M | $ 279.92M | $ 267.70M | $ 263.29M | |
$ 372.10M | $ 480.82M | $ 616.54M | $ 517.92M | $ 479.45M | |
$ 66.15M | $ 176.42M | $ 44.50M | $ 42.42M | $ -34.38M | |
$ -23.67M | $ -28.64M | $ 1.71M | $ 36.87M | $ -2.74M | |
$ 42.48M | $ 147.78M | $ 324.79M | $ 346.01M | $ 224.69M | |
$ 34.23M | $ 112.38M | $ 241.26M | $ 259.05M | $ 169.08M | |
$ 0.55 | $ 1.77 | $ 3.76 | $ 3.84 | $ 2.45 | |
$ 0.55 | $ 1.76 | $ 3.74 | $ 3.82 | $ 2.44 | |
62.45M | 63.44M | 64.13M | 67.43M | 69.02M | |
62.66M | 63.72M | 64.58M | 67.86M | 69.43M |