Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 617.10M | $ 537.50M | $ 463.15M | $ 363.61M | $ 248.57M | |
$ 542.25M | $ 470.78M | $ 377.53M | $ 298.26M | $ 216.82M | |
$ 240.00M | $ 216.39M | $ 163.69M | $ 121.19M | $ 87.55M | |
$ 240.22M | $ 209.37M | $ 212.74M | $ 162.25M | $ 123.44M | |
$ 543.26M | $ 463.95M | $ 386.24M | $ 295.67M | $ 192.16M | |
$ 302.24M | $ 254.39M | $ 218.09M | $ 190.27M | $ 125.13M | |
$ -108.11M | $ -80.93M | $ -62.19M | $ -64.99M | $ -40.07M | |
$ 194.14M | $ 173.46M | $ 155.90M | $ 125.28M | $ 93.06M | |
$ 189.83M | $ 169.96M | $ 152.44M | $ 122.27M | $ 91.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.96 | $ 1.70 | $ 1.84 | $ 1.79 | $ 1.76 | |
$ 1.94 | $ 1.70 | $ 1.83 | $ 1.78 | $ 1.74 | |
101.10M | 95.19M | 78.66M | 66.80M | 51.84M | |
101.88M | 95.44M | 79.16M | 67.14M | 52.40M |