Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 7.14B | $ 7.43B | $ 6.00B | $ 4.67B | $ 4.84B | |
$ 1.25B | $ 1.77B | $ 1.41B | $ 969.12M | $ 842.90M | |
$ 915.75M | $ 681.92M | $ 446.55M | $ 399.35M | $ 411.98M | |
$ 735.10M | $ 701.77M | $ 623.09M | $ 587.56M | $ 583.73M | |
$ 1.13B | $ 1.77B | $ 1.62B | $ 1.17B | $ 1.03B | |
$ 338.15M | $ 412.30M | $ 418.18M | $ 76.28M | $ -16.06M | |
$ -67.86M | $ -71.32M | $ 8.94M | $ 484.03M | $ -13.46M | |
$ 270.29M | $ 1.02B | $ 974.63M | $ 560.31M | $ 413.98M | |
$ 217.15M | $ 771.33M | $ 743.39M | $ 410.00M | $ 309.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.35 | $ 4.75 | $ 4.48 | $ 2.42 | $ 1.80 | |
$ 1.34 | $ 4.73 | $ 4.45 | $ 2.40 | $ 1.80 | |
161.19M | 162.26M | 165.86M | 169.71M | 171.54M | |
161.83M | 163.21M | 167.06M | 170.55M | 172.14M |