Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.40B | $ 7.52B | $ 8.81B | $ 7.22B | $ 3.78B | |
$ 1.25B | $ 1.27B | $ 1.43B | $ 1.04B | $ 541.88M | |
$ 532.41M | $ 507.76M | $ 492.29M | $ 380.34M | $ 150.57M | |
$ 582.07M | $ 441.98M | $ 560.57M | $ 492.76M | $ 401.36M | |
$ 1.29B | $ 1.19B | $ 2.05B | $ 1.72B | $ 963.52M | |
$ 718.96M | $ 757.63M | $ 1.15B | $ 662.65M | $ 416.57M | |
$ -158.24M | $ -80.87M | $ -80.40M | $ -163.06M | $ -53.91M | |
$ 560.72M | $ 676.76M | $ 1.07B | $ 816.17M | $ 362.66M | |
$ 422.48M | $ 504.88M | $ 823.23M | $ 754.40M | $ 275.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ 5.88 | $ 9.21 | $ 8.11 | $ 3.09 | |
$ 0.00 | $ 5.80 | $ 9.02 | $ 7.91 | $ 3.03 | |
0.00 | 85.91M | 89.36M | 93.05M | 89.11M | |
0.00 | 87.05M | 91.26M | 95.34M | 90.93M |