Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 9.45B | $ 9.49B | $ 10.11B | $ 9.39B | $ 7.84B | |
$ 9.45B | $ 1.65B | $ 1.95B | $ 1.94B | $ 1.39B | |
$ 1.22B | $ 1.45B | $ 1.41B | $ 1.40B | $ 1.38B | |
$ 122.20M | $ 243.40M | $ 9.64B | $ 8.85B | $ 7.84B | |
$ 68.10M | $ 494.50M | $ 780.20M | $ 795.70M | $ 267.60M | |
$ 338.90M | $ 205.60M | $ 535.10M | $ 497.00M | $ 61.10M | |
$ -163.10M | $ -235.60M | $ -197.10M | $ -157.10M | $ -123.50M | |
$ 175.80M | $ -30.00M | $ 338.00M | $ 339.90M | $ -176.60M | |
$ 131.30M | $ -35.40M | $ 196.40M | $ 250.00M | $ -220.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.57 | $ -0.16 | $ 0.87 | $ 1.12 | $ -1.00 | |
$ 0.56 | $ -0.16 | $ 0.86 | $ 1.10 | $ -1.00 | |
228.90M | 226.90M | 225.40M | 223.00M | 220.80M | |
232.80M | 226.90M | 228.00M | 226.50M | 220.80M |