Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.05B | $ 1.80B | $ 1.43B | $ 749.38M | $ 1.22B | |
$ 1.04B | $ 776.11M | $ 481.00M | $ 30.61M | $ 536.70M | |
$ 263.00M | $ 29.45M | $ 38.82M | $ 22.00M | $ 28.90M | |
$ 339.03M | $ 230.94M | $ 165.17M | $ 165.21M | $ 138.77M | |
$ 1.01B | $ 1.06B | $ 725.83M | $ 217.24M | $ 628.35M | |
$ 781.71M | $ 746.67M | $ 442.80M | $ 29.85M | $ 507.80M | |
$ -278.46M | $ -90.05M | $ 16.09M | $ -18.08M | $ -94.80M | |
$ 503.25M | $ 656.62M | $ 473.13M | $ -6.51M | $ 412.99M | |
$ 495.58M | $ 656.41M | $ 475.54M | $ -11.15M | $ 412.88M | |
$ 2.23 | $ 2.95 | $ 2.22 | $ -0.06 | $ 2.11 | |
$ 2.23 | $ 2.95 | $ 2.22 | $ -0.06 | $ 2.09 | |
222.62M | 222.62M | 214.01M | 198.97M | 195.64M | |
222.62M | 222.62M | 214.01M | 198.97M | 197.81M |