Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.81B | $ 1.79B | $ 1.53B | $ 1.40B | $ 1.35B | |
$ 860.45M | $ 852.14M | $ 673.83M | $ 615.35M | $ 590.45M | |
$ 471.27M | $ 606.90M | $ 395.88M | $ 390.65M | $ 348.60M | |
$ 64.33M | $ 60.77M | $ 56.32M | $ 50.32M | $ 39.67M | |
$ 476.23M | $ 314.19M | $ 316.51M | $ 84.68M | $ 217.25M | |
$ 389.18M | $ 231.32M | $ 239.14M | $ 51.01M | $ 166.85M | |
$ -14.17M | $ -24.63M | $ -604.00K | $ 824.00K | $ -3.75M | |
$ 375.01M | $ 206.69M | $ 238.53M | $ 23.60M | $ 163.10M | |
$ 284.97M | $ 58.58M | $ 179.63M | $ 21.34M | $ 124.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.24 | $ 1.49 | $ 4.58 | $ 0.54 | $ 3.19 | |
$ 7.22 | $ 1.48 | $ 4.56 | $ 0.54 | $ 3.16 | |
39.36M | 39.31M | 39.23M | 39.17M | 38.88M | |
39.49M | 39.47M | 39.41M | 39.45M | 39.29M |