Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 710.00M | $ 695.21M | $ 693.03M | $ 687.31M | $ 627.70M | |
$ 579.68M | $ 578.49M | $ 584.29M | $ 575.55M | $ 525.76M | |
$ 429.23M | $ 445.85M | $ 435.27M | $ 432.00M | $ 439.30M | |
$ 16.89M | $ 19.73M | $ 16.77M | $ 14.79M | $ 9.14M | |
$ 209.41M | $ 152.37M | $ 165.78M | $ 158.33M | $ 102.33M | |
$ 150.45M | $ 129.64M | $ 149.02M | $ 142.93M | $ 86.46M | |
$ 41.67M | $ 4.63M | $ 51.00K | $ 3.90M | $ 6.56M | |
$ 192.12M | $ 134.27M | $ 149.08M | $ 146.83M | $ 93.02M | |
$ 147.65M | $ 95.87M | $ 109.64M | $ 124.26M | $ 69.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.22 | $ 1.41 | $ 1.57 | $ 1.79 | $ 1.00 | |
$ 2.18 | $ 1.39 | $ 1.55 | $ 1.74 | $ 0.97 | |
66.47M | 67.93M | 70.02M | 69.41M | 70.09M | |
67.83M | 69.03M | 70.88M | 71.27M | 72.08M |