Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.88B | $ 5.04B | $ 4.71B | $ 4.10B | $ 3.81B | |
$ 3.30B | $ 3.10B | $ 3.28B | $ 2.73B | $ 2.54B | |
$ 3.30B | $ 205.00M | $ 1.83B | $ 1.85B | $ 1.60B | |
$ 2.01B | $ 1.85B | $ 1.58B | $ 1.50B | $ 1.37B | |
$ 3.80B | $ 4.06B | $ 2.96B | $ 2.44B | $ 2.16B | |
$ 0.00 | $ 2.90B | $ 1.49B | $ 836.00M | $ 657.00M | |
$ -200.00M | $ -2.33B | $ -2.90B | $ -888.00M | $ -849.00M | |
$ -200.00M | $ 568.00M | $ 136.00M | $ -52.00M | $ -192.00M | |
$ -218.00M | $ -50.00M | $ 138.00M | $ -66.00M | $ -45.00M | |
$ -0.45 | $ -0.06 | $ 0.50 | $ -0.24 | $ -0.16 | |
$ -0.45 | $ -0.06 | $ 0.50 | $ -0.24 | $ -0.16 | |
483.52M | 485.63M | 275.36M | 274.90M | 274.84M | |
483.52M | 485.63M | 275.36M | 274.90M | 274.84M |