Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.69B | $ 5.64B | $ 6.91B | $ 7.98B | $ 6.22B | |
$ 4.57B | $ 1.97B | $ 2.49B | $ 3.23B | $ 2.69B | |
$ 587.00M | $ 1.78B | $ 2.23B | $ 2.58B | $ 2.29B | |
$ 198.00M | $ 196.00M | $ 6.61B | $ 7.32B | $ 5.87B | |
$ 221.00M | $ 188.00M | $ 476.00M | $ 871.00M | $ 594.00M | |
$ 3.98B | $ 188.00M | $ 401.00M | $ 667.00M | $ 412.00M | |
$ -4.11B | $ -310.00M | $ -799.00M | $ -422.00M | $ -1.19B | |
$ -130.00M | $ -122.00M | $ -323.00M | $ 435.00M | $ -591.00M | |
$ -128.00M | $ -97.00M | $ -255.00M | $ 343.00M | $ -487.00M | |
$ -1.15 | $ -0.88 | $ -2.24 | $ 2.95 | $ -4.23 | |
$ -1.15 | $ -0.88 | $ -2.24 | $ 2.85 | $ -4.23 | |
111.10M | 110.30M | 113.80M | 116.40M | 115.20M | |
111.10M | 110.30M | 113.80M | 120.20M | 115.20M |