Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 817.10M | $ 752.55M | $ 718.30M | $ 698.95M | $ 689.13M | |
$ 566.53M | $ 482.92M | $ 536.20M | $ 528.03M | $ 532.24M | |
$ 61.80M | $ 167.90M | $ 209.32M | $ 190.80M | $ 157.51M | |
$ 73.82M | $ 76.41M | $ 391.89M | $ 363.77M | $ 314.40M | |
$ 432.77M | $ 395.10M | $ 393.97M | $ 397.51M | $ 417.57M | |
$ 340.87M | $ 315.02M | $ 326.88M | $ 337.24M | $ 374.73M | |
$ 19.68M | $ 17.68M | $ 11.41M | $ -3.31M | $ -369.00K | |
$ 360.55M | $ 332.70M | $ 338.29M | $ 333.92M | $ 374.36M | |
$ 274.18M | $ 258.06M | $ 250.22M | $ 257.89M | $ 299.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.29 | $ 6.87 | $ 6.68 | $ 6.88 | $ 8.01 | |
$ 7.28 | $ 6.85 | $ 6.65 | $ 6.77 | $ 7.85 | |
37.60M | 37.55M | 37.47M | 37.51M | 37.36M | |
37.67M | 37.65M | 37.64M | 38.10M | 38.14M |