Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.25B | $ 1.11B | $ 1.39B | $ 1.20B | $ 1.03B | |
$ 441.50M | $ 344.55M | $ 484.89M | $ 404.69M | $ 353.70M | |
$ 1.13B | $ 145.37M | $ 140.59M | $ 144.48M | $ 143.79M | |
$ 37.20M | $ 1.04B | $ 1.16B | $ 1.01B | $ 912.76M | |
$ 152.57M | $ 69.40M | $ 234.50M | $ 184.68M | $ 120.60M | |
$ 0.00 | $ 34.99M | $ 200.38M | $ 151.39M | $ 87.78M | |
$ 46.77M | $ -143.55M | $ -123.23M | $ -87.29M | $ -135.00M | |
$ 46.77M | $ 45.55M | $ 224.64M | $ 169.00M | $ 74.91M | |
$ 30.18M | $ 32.35M | $ 158.96M | $ 122.99M | $ 52.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.81 | $ 2.77 | $ 12.57 | $ 9.73 | $ 4.10 | |
$ 2.59 | $ 2.57 | $ 11.70 | $ 9.30 | $ 3.82 | |
10.74M | 11.67M | 12.64M | 12.64M | 12.90M | |
11.65M | 12.61M | 13.58M | 13.22M | 13.85M |