Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.81B | $ 5.87B | $ 6.26B | $ 5.26B | $ 4.02B | |
$ 2.02B | $ 2.07B | $ 2.26B | $ 1.78B | $ 1.23B | |
$ 478.80M | $ 431.53M | $ 415.49M | $ 383.46M | $ 321.72M | |
$ 344.57M | $ 324.45M | $ 276.07M | $ 259.90M | $ 261.27M | |
$ 1.90B | $ 1.97B | $ 2.12B | $ 1.65B | $ 1.17B | |
$ 1.54B | $ 1.64B | $ 1.84B | $ 1.39B | $ 906.88M | |
$ 13.60M | $ 7.10M | $ 717.00K | $ -3.18M | $ -5.52M | |
$ 1.56B | $ 1.65B | $ 1.84B | $ 1.39B | $ 901.36M | |
$ 1.19B | $ 1.24B | $ 1.38B | $ 1.03B | $ 672.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.51 | $ 5.66 | $ 6.13 | $ 4.47 | $ 4.37 | |
$ 5.48 | $ 5.63 | $ 6.09 | $ 4.45 | $ 4.36 | |
215.33M | 218.84M | 226.13M | 231.30M | 236.86M | |
216.49M | 220.18M | 226.16M | 232.82M | 236.99M |