Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.77B | $ 1.51B | $ 1.70B | $ 1.18B | $ 983.63M | |
$ 1.77B | $ 1.51B | $ 731.77M | $ 1.18B | $ 983.63M | |
$ 128.34M | $ 114.30M | $ 95.11M | $ 115.28M | $ 77.09M | |
$ 7.66M | $ 8.54M | $ 7.98M | $ 7.59M | $ 7.83M | |
$ 441.55M | $ -5.54M | $ 736.71M | $ 322.33M | $ 184.64M | |
$ 438.79M | $ 360.87M | $ 151.82M | $ 314.94M | $ 177.21M | |
$ -11.24M | $ 16.39M | $ 568.85M | $ 29.38M | $ 12.63M | |
$ 427.55M | $ 377.26M | $ 720.68M | $ 344.32M | $ 189.84M | |
$ 345.78M | $ 304.61M | $ 583.41M | $ 279.35M | $ 157.09M | |
$ 3.78 | $ 3.34 | $ 6.43 | $ 3.09 | $ 1.75 | |
$ 3.74 | $ 3.31 | $ 6.37 | $ 3.06 | $ 1.73 | |
91.53M | 91.28M | 90.74M | 90.46M | 90.00M | |
92.45M | 92.15M | 91.59M | 91.42M | 90.75M |