Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 7.52B | $ 8.81B | $ 7.22B | $ 3.78B | $ 3.96B | |
$ 1.27B | $ 1.43B | $ 1.04B | $ 541.88M | $ 502.63M | |
$ 507.76M | $ 492.29M | $ 380.34M | $ 150.57M | $ 158.51M | |
$ 441.98M | $ 560.57M | $ 492.76M | $ 401.36M | $ 392.29M | |
$ 1.19B | $ 2.05B | $ 1.72B | $ 963.52M | $ 903.14M | |
$ 757.63M | $ 1.15B | $ 662.65M | $ 416.57M | $ 391.66M | |
$ -80.87M | $ -80.40M | $ -163.06M | $ -53.91M | $ -62.11M | |
$ 676.76M | $ 1.07B | $ 816.17M | $ 362.66M | $ 326.10M | |
$ 504.88M | $ 823.23M | $ 754.40M | $ 275.68M | $ 237.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.88 | $ 9.21 | $ 8.11 | $ 3.09 | $ 2.85 | |
$ 5.80 | $ 9.02 | $ 7.91 | $ 3.03 | $ 2.78 | |
85.91M | 89.36M | 93.05M | 89.11M | 83.39M | |
87.05M | 91.26M | 95.34M | 90.93M | 85.36M |