Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.95B | $ 1.85B | $ 1.59B | $ 1.12B | $ 1.09B | |
$ 861.10M | $ 783.86M | $ 709.64M | $ 542.51M | $ 516.90M | |
$ 642.56M | $ 569.61M | $ 528.91M | $ 369.59M | $ 360.53M | |
$ 170.77M | $ 172.04M | $ 145.84M | $ 81.66M | $ 76.67M | |
$ 392.63M | $ 388.01M | $ 328.12M | $ 254.58M | $ 233.04M | |
$ 218.54M | $ 214.25M | $ 180.74M | $ 172.93M | $ 156.37M | |
$ -20.30M | $ -26.66M | $ -21.75M | $ 2.12M | $ 3.47M | |
$ 198.24M | $ 187.59M | $ 158.98M | $ 175.04M | $ 159.84M | |
$ 165.92M | $ 164.24M | $ 161.46M | $ 194.82M | $ 146.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.95 | $ 3.95 | $ 3.95 | $ 4.87 | $ 3.79 | |
$ 3.88 | $ 3.87 | $ 3.82 | $ 4.69 | $ 3.65 | |
42.02M | 41.54M | 40.85M | 40.03M | 38.64M | |
42.77M | 42.40M | 42.24M | 41.53M | 40.10M |