Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.80B | $ 6.46B | $ 7.63B | $ 7.21B | $ 5.20B | |
$ 1.35B | $ 1.29B | $ 2.20B | $ 2.56B | $ 1.08B | |
$ 540.00M | $ 1.21B | $ 160.00M | $ 156.00M | $ 125.00M | |
$ 633.00M | $ 1.12B | $ 1.23B | $ 1.17B | $ 1.22B | |
$ 1.59B | $ 1.28B | $ 3.28B | $ 3.73B | $ 1.98B | |
$ 810.00M | $ 78.00M | $ 2.24B | $ 2.60B | $ 991.00M | |
$ -530.00M | $ -564.00M | $ -772.00M | $ -697.00M | $ -663.00M | |
$ 280.00M | $ -486.00M | $ 1.47B | $ 1.90B | $ 32.00M | |
$ 2.00M | $ -954.00M | $ 1.03B | $ 832.00M | $ -224.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ -1.38 | $ 1.50 | $ 1.21 | $ -0.33 | |
$ 0.00 | $ -1.38 | $ 1.49 | $ 1.20 | $ -0.33 | |
832.47M | 690.88M | 690.52M | 688.67M | 688.47M | |
834.36M | 690.88M | 691.71M | 691.71M | 688.47M |