Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.87B | $ 6.26B | $ 5.26B | $ 4.02B | $ 4.11B | |
$ 2.07B | $ 2.26B | $ 1.78B | $ 1.23B | $ 1.17B | |
$ 431.53M | $ 415.49M | $ 383.46M | $ 321.72M | $ 351.51M | |
$ 324.45M | $ 276.07M | $ 259.90M | $ 261.27M | $ 253.68M | |
$ 1.97B | $ 2.12B | $ 1.65B | $ 1.17B | $ 1.08B | |
$ 1.64B | $ 1.84B | $ 1.39B | $ 906.88M | $ 818.71M | |
$ 7.10M | $ 717.00K | $ -3.18M | $ -5.52M | $ 5.24M | |
$ 1.65B | $ 1.84B | $ 1.39B | $ 901.36M | $ 823.95M | |
$ 1.24B | $ 1.38B | $ 1.03B | $ 672.68M | $ 615.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.66 | $ 6.13 | $ 4.47 | $ 4.37 | $ 2.56 | |
$ 5.63 | $ 6.09 | $ 4.45 | $ 4.36 | $ 2.55 | |
218.84M | 226.13M | 231.30M | 236.86M | 241.38M | |
220.18M | 226.16M | 232.82M | 236.99M | 241.22M |