Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 1.83B | $ 1.66B | $ 1.60B | $ 913.73M | $ 778.83M | |
$ 1.06B | $ 943.19M | $ 763.40M | $ 475.31M | $ 383.13M | |
$ 817.91M | $ 717.73M | $ 637.04M | $ 385.54M | $ 280.97M | |
$ 48.13M | $ 46.43M | $ 39.85M | $ 28.96M | $ 24.78M | |
$ 293.51M | $ 273.32M | $ 160.49M | $ 118.73M | $ 125.67M | |
$ 245.38M | $ 225.46M | $ 126.36M | $ 89.77M | $ 102.16M | |
$ -12.53M | $ 488.00K | $ -10.18M | $ -22.51M | $ -32.54M | |
$ 232.85M | $ 225.95M | $ 116.18M | $ 67.26M | $ 69.61M | |
$ 175.69M | $ 169.88M | $ 89.69M | $ 50.43M | $ 57.76M | |
$ 2.07 | $ 1.96 | $ 1.04 | $ 0.59 | $ 0.71 | |
$ 2.05 | $ 1.94 | $ 1.03 | $ 0.58 | $ 0.69 | |
84.94M | 86.72M | 86.52M | 85.09M | 81.78M | |
85.75M | 87.40M | 87.19M | 86.35M | 83.52M |