Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.98B | $ 2.87B | $ 2.60B | $ 2.56B | $ 3.02B | |
$ 807.43M | $ 744.71M | $ 520.24M | $ 501.16M | $ 700.64M | |
$ 760.90M | $ 726.30M | $ 562.93M | $ 718.09M | $ 798.33M | |
$ 357.79M | $ 342.71M | $ 347.44M | $ 337.61M | $ 359.23M | |
$ 420.80M | $ 369.29M | $ 190.03M | $ 130.98M | $ 256.69M | |
$ 46.53M | $ 18.41M | $ -42.69M | $ -216.94M | $ -97.69M | |
$ -243.88M | $ -198.70M | $ -197.21M | $ 109.41M | $ 184.99M | |
$ -197.35M | $ -180.29M | $ -239.90M | $ -107.53M | $ 87.30M | |
$ -201.94M | $ -189.01M | $ -238.34M | $ -99.36M | $ 82.02M | |
$ -0.89 | $ -0.84 | $ -1.25 | $ -0.54 | $ 0.45 | |
$ -0.89 | $ -0.84 | $ -1.25 | $ -0.54 | $ 0.44 | |
227.53M | 225.21M | 190.46M | 184.97M | 183.50M | |
227.53M | 225.21M | 190.46M | 184.97M | 184.39M |