Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.75B | $ 7.39B | $ 8.11B | $ 6.58B | $ 4.85B | |
$ 1.65B | $ 2.10B | $ 2.24B | $ 1.01B | $ -712.72M | |
$ 1.86B | $ 972.00M | $ 978.00M | $ 1.07B | $ 920.63M | |
$ 1.57B | $ 1.45B | $ 1.62B | $ 1.62B | $ 2.52B | |
$ 2.30B | $ 2.64B | $ 3.27B | $ 1.56B | $ 1.31B | |
$ -214.00M | $ 1.13B | $ 1.17B | $ -68.00M | $ -1.50B | |
$ 44.00M | $ -45.00M | $ 365.00M | $ -116.00M | $ 291.00M | |
$ -170.00M | $ 1.08B | $ 1.53B | $ -176.00M | $ -1.36B | |
$ -265.00M | $ 1.02B | $ 1.45B | $ -254.00M | $ -1.35B | |
$ -0.48 | $ 1.85 | $ 2.69 | $ -0.50 | $ -1.35 | |
$ -0.48 | $ 1.83 | $ 2.62 | $ -0.50 | $ -1.35 | |
552.08M | 552.00M | 539.00M | 505.76M | 1.00B | |
553.00M | 556.00M | 552.00M | 505.76M | 1.00B |