Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.19B | $ 2.24B | $ 2.02B | $ 1.79B | $ 2.01B | |
$ 1.16B | $ 1.21B | $ 1.14B | $ 1.06B | $ 1.19B | |
$ 1.01B | $ 993.30M | $ 941.00M | $ 841.60M | $ 883.50M | |
$ 169.70M | $ 172.55M | $ 148.77M | $ 110.79M | $ 126.04M | |
$ 338.37M | $ 386.45M | $ 368.57M | $ 159.77M | $ -24.84M | |
$ 160.79M | $ 169.40M | $ 204.10M | $ 227.60M | $ 311.30M | |
$ -120.99M | $ -85.07M | $ -48.35M | $ -13.93M | $ -27.49M | |
$ 39.80M | $ 84.40M | $ 93.80M | $ 30.60M | $ -185.60M | |
$ 26.12M | $ 65.39M | $ 62.63M | $ 8.80M | $ -199.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.60 | $ 1.52 | $ 1.48 | $ 0.21 | $ -4.65 | |
$ 0.59 | $ 1.50 | $ 1.45 | $ 0.21 | $ -4.65 | |
43.55M | 43.02M | 42.38M | 41.93M | 43.03M | |
43.84M | 43.31M | 42.83M | 42.14M | 43.03M |