Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.56B | $ 1.26B | $ 1.09B | $ 889.21M | $ 774.58M | |
$ 1.56B | $ 261.80M | $ 361.97M | $ 306.81M | $ 258.94M | |
$ 1.48B | $ 351.11M | $ 260.53M | $ 223.35M | $ 193.19M | |
$ 234.91M | $ 170.71M | $ 148.16M | $ 124.74M | $ 97.87M | |
$ 307.94M | $ 274.17M | $ 248.29M | $ 208.78M | $ 151.46M | |
$ 72.76M | $ 80.43M | $ 95.39M | $ 77.66M | $ 59.30M | |
$ -51.71M | $ -43.38M | $ -20.43M | $ -19.61M | $ -21.00M | |
$ 21.05M | $ 37.05M | $ 74.97M | $ 58.05M | $ 38.30M | |
$ 13.54M | $ 25.40M | $ 53.08M | $ 41.10M | $ 91.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.23 | $ 0.46 | $ 1.03 | $ 0.80 | $ 1.87 | |
$ 0.23 | $ 0.46 | $ 1.03 | $ 0.80 | $ 1.86 | |
59.58M | 55.17M | 51.62M | 51.31M | 48.79M | |
59.58M | 55.27M | 51.77M | 51.52M | 49.05M |