Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 537.50M | $ 463.15M | $ 363.61M | $ 248.57M | $ 187.48M | |
$ 470.78M | $ 377.53M | $ 298.26M | $ 216.82M | $ 163.97M | |
$ 216.39M | $ 163.69M | $ 121.19M | $ 87.55M | $ 61.27M | |
$ 209.37M | $ 212.74M | $ 162.25M | $ 123.44M | $ 86.39M | |
$ 463.95M | $ 386.24M | $ 295.67M | $ 192.16M | $ 161.45M | |
$ 254.39M | $ 218.09M | $ 190.27M | $ 125.13M | $ 101.09M | |
$ -80.93M | $ -62.19M | $ -64.99M | $ -40.07M | $ -33.09M | |
$ 173.46M | $ 155.90M | $ 125.28M | $ 93.06M | $ 81.30M | |
$ 169.96M | $ 152.44M | $ 122.27M | $ 91.38M | $ 80.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.70 | $ 1.84 | $ 1.79 | $ 1.76 | $ 1.96 | |
$ 1.70 | $ 1.83 | $ 1.78 | $ 1.74 | $ 1.93 | |
95.19M | 78.66M | 66.80M | 51.84M | 40.58M | |
95.44M | 79.16M | 67.14M | 52.40M | 41.22M |