Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 7.93B | $ 7.10B | $ 5.13B | $ 4.74B | $ 5.81B | |
$ 1.59B | $ 1.49B | $ 1.09B | $ 875.47M | $ 1.03B | |
$ 1.08B | $ 983.50M | $ 784.69M | $ 722.71M | $ 809.12M | |
$ 221.14M | $ 199.15M | $ 169.50M | $ 177.35M | $ 175.48M | |
$ 736.90M | $ 702.81M | $ 477.10M | $ 330.10M | $ 391.99M | |
$ 512.38M | $ 506.11M | $ 309.04M | $ 154.60M | $ 216.41M | |
$ -50.32M | $ 3.21M | $ 4.65M | $ -2.88M | $ -26.88M | |
$ 462.06M | $ 509.33M | $ 313.68M | $ 151.72M | $ 189.52M | |
$ 347.06M | $ 391.38M | $ 241.41M | $ 114.89M | $ 141.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.28 | $ 4.71 | $ 2.88 | $ 1.40 | $ 1.72 | |
$ 4.15 | $ 4.57 | $ 2.78 | $ 1.36 | $ 1.67 | |
81.09M | 83.10M | 83.84M | 82.30M | 82.48M | |
83.72M | 85.73M | 86.82M | 84.36M | 84.53M |