Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.95B | $ 2.54B | $ 2.50B | $ 1.80B | $ 1.48B | |
$ 265.07M | $ 498.19M | $ 322.69M | $ 196.47M | $ 159.75M | |
$ 621.18M | $ 186.24M | $ 155.36M | $ 135.36M | $ 139.80M | |
$ 0.00 | $ 45.32M | $ 46.97M | $ 48.84M | $ 47.97M | |
$ -356.10M | $ 359.86M | $ 214.25M | $ 73.26M | $ -37.05M | |
$ -356.10M | $ 311.95M | $ 166.64M | $ 51.99M | $ 20.54M | |
$ -20.49M | $ -17.26M | $ -20.21M | $ -32.25M | $ -23.61M | |
$ -376.60M | $ 294.69M | $ 146.44M | $ 1.29M | $ -109.21M | |
$ -284.07M | $ 231.25M | $ 112.26M | $ 1.16M | $ -97.41M | |
$ -6.40 | $ 4.92 | $ 2.31 | $ 0.02 | $ -1.84 | |
$ -6.40 | $ 4.81 | $ 2.25 | $ 0.02 | $ -1.84 | |
44.36M | 47.01M | 48.63M | 50.68M | 52.95M | |
44.36M | 48.03M | 49.88M | 51.61M | 52.95M |