Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.90B | $ 2.83B | $ 2.53B | $ 2.23B | $ 2.18B | |
$ 569.80M | $ 538.93M | $ 347.27M | $ 346.95M | $ 370.58M | |
$ 253.60M | $ 242.54M | $ 182.72M | $ 155.87M | $ 156.08M | |
$ 0.00 | $ 123.81M | $ 117.80M | $ 100.97M | $ 89.63M | |
$ 316.20M | $ 427.09M | $ 310.81M | $ 290.90M | $ 302.46M | |
$ 316.20M | $ 296.40M | $ 164.55M | $ 191.08M | $ 214.50M | |
$ -45.20M | $ -51.09M | $ -35.47M | $ -17.86M | $ -19.74M | |
$ 271.00M | $ 245.31M | $ 99.42M | $ 173.21M | $ 194.76M | |
$ 201.70M | $ 182.87M | $ 72.92M | $ 129.75M | $ 147.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.56 | $ 3.23 | $ 1.29 | $ 2.29 | $ 2.60 | |
$ 3.55 | $ 3.23 | $ 1.29 | $ 2.29 | $ 2.60 | |
56.61M | 56.62M | 56.57M | 56.57M | 56.57M | |
56.80M | 56.67M | 56.57M | 56.57M | 56.57M |