Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.07B | $ 2.95B | $ 2.43B | $ 1.87B | $ 1.64B | |
$ 1.40B | $ 1.34B | $ 1.09B | $ 839.26M | $ 754.36M | |
$ 1.40B | $ 1.34B | $ 989.44M | $ 773.41M | $ 662.71M | |
$ 225.32M | $ 192.85M | $ 228.63M | $ 192.69M | $ 176.77M | |
$ 325.89M | $ 364.09M | $ 353.65M | $ 267.75M | $ 298.31M | |
$ 0.00 | $ 175.40M | $ 97.73M | $ 65.70M | $ 95.73M | |
$ 31.66M | $ -55.88M | $ -39.15M | $ -33.64M | $ -29.29M | |
$ 31.66M | $ 119.52M | $ 58.73M | $ 32.21M | $ 60.75M | |
$ 24.54M | $ 86.66M | $ 40.96M | $ 23.54M | $ 44.11M | |
$ 1.14 | $ 4.04 | $ 1.91 | $ 1.10 | $ 2.05 | |
$ 1.14 | $ 4.04 | $ 1.91 | $ 1.10 | $ 2.05 | |
21.47M | 21.47M | 21.47M | 21.47M | 21.01M | |
21.48M | 21.48M | 21.47M | 21.47M | 21.01M |