Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 607.57M | $ 554.46M | $ 489.72M | $ 411.17M | $ 362.96M | |
$ 496.09M | $ 446.97M | $ 386.94M | $ 321.73M | $ 283.74M | |
$ 308.89M | $ 283.90M | $ 256.39M | $ 234.05M | $ 187.08M | |
$ 0.00 | $ 26.99M | $ 34.62M | $ 35.90M | $ 32.84M | |
$ 187.20M | $ 190.06M | $ 168.32M | $ 125.29M | $ 134.89M | |
$ 187.20M | $ 163.07M | $ 130.55M | $ 87.68M | $ 96.65M | |
$ 22.63M | $ 15.58M | $ 3.15M | $ 1.71M | $ 5.38M | |
$ 209.82M | $ 178.65M | $ 133.70M | $ 89.40M | $ 102.04M | |
$ 173.68M | $ 151.59M | $ 107.99M | $ 70.96M | $ 91.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.72 | $ 4.11 | $ 2.81 | $ 1.82 | $ 2.34 | |
$ 4.65 | $ 4.03 | $ 2.74 | $ 1.77 | $ 2.24 | |
36.80M | 36.88M | 38.45M | 39.03M | 39.17M | |
37.35M | 37.60M | 39.34M | 40.12M | 40.82M |