Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.03B | $ 965.77M | $ 754.91M | $ 689.41M | $ 730.83M | |
$ 621.19M | $ 643.42M | $ 705.90M | $ 710.49M | $ 562.93M | |
$ 423.34M | $ 416.31M | $ 415.26M | $ 384.93M | $ 373.81M | |
$ 31.52M | $ 32.99M | $ 33.22M | $ 32.58M | $ 32.49M | |
$ 229.37M | $ 260.11M | $ 323.85M | $ 358.13M | $ 221.61M | |
$ 197.85M | $ 227.12M | $ 290.63M | $ 325.55M | $ 189.12M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 197.85M | $ 227.12M | $ 290.63M | $ 325.55M | $ 189.12M | |
$ 149.99M | $ 171.20M | $ 225.80M | $ 253.37M | $ 153.80M | |
$ 3.48 | $ 4.16 | $ 5.50 | $ 6.29 | $ 3.87 | |
$ 3.46 | $ 4.14 | $ 5.48 | $ 6.25 | $ 3.86 | |
39.45M | 39.27M | 39.60M | 39.84M | 39.73M | |
39.70M | 39.43M | 39.79M | 40.05M | 39.89M |