Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.80B | $ 1.67B | $ 1.14B | $ 1.10B | $ 974.21M | |
$ 1.51B | $ 995.75M | $ 754.53M | $ 446.10M | $ 382.11M | |
$ 736.64M | $ 409.56M | $ 209.39M | $ 190.08M | $ 173.57M | |
$ 392.84M | $ 164.62M | $ 60.03M | $ 77.92M | $ 86.19M | |
$ 676.31M | $ 611.09M | $ 603.15M | $ 341.40M | $ 292.90M | |
$ 774.98M | $ 586.19M | $ 545.14M | $ 256.02M | $ 208.54M | |
$ -742.90M | $ -379.02M | $ -141.80M | $ -26.16M | $ -37.44M | |
$ 32.08M | $ 207.17M | $ 403.34M | $ 229.86M | $ 171.11M | |
$ 9.41M | $ -35.23M | $ 387.27M | $ 177.41M | $ 131.77M | |
$ 0.12 | $ -0.43 | $ 4.66 | $ 3.27 | $ 2.13 | |
$ 0.05 | $ -0.43 | $ 4.66 | $ 3.27 | $ 2.13 | |
81.34M | 82.81M | 83.16M | 83.16M | 83.16M | |
171.88M | 82.81M | 83.16M | 83.16M | 83.16M |