Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.45B | $ 2.30B | $ 1.93B | $ 1.61B | $ 1.62B | |
$ 1.67B | $ 1.29B | $ 1.02B | $ 758.67M | $ 719.89M | |
$ 184.94M | $ 176.90M | $ 126.41M | $ 109.53M | $ 122.18M | |
$ 294.99M | $ 260.22M | $ 237.42M | $ 237.30M | $ 239.84M | |
$ 1.38B | $ 1.37B | $ 1.10B | $ 719.64M | $ 714.60M | |
$ 1.21B | $ 1.15B | $ 907.80M | $ 467.78M | $ 448.63M | |
$ -465.46M | $ -289.14M | $ -291.49M | $ -454.04M | $ -255.20M | |
$ 747.54M | $ 830.12M | $ 601.96M | $ 194.77M | $ 193.43M | |
$ 482.50M | $ 618.46M | $ 428.57M | $ 101.76M | $ 100.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.24 | $ 0.28 | $ 0.17 | $ 0.02 | $ 0.05 | |
$ 0.24 | $ 0.28 | $ 0.17 | $ 0.02 | $ 0.05 | |
2.03B | 2.04B | 2.04B | 2.00B | 2.01B | |
2.04B | 2.04B | 2.04B | 2.01B | 2.01B |