Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.70B | $ 2.18B | $ 526.63M | $ 457.70M | $ 437.50M | |
$ 1.63B | $ 1.28B | $ 355.54M | $ 320.29M | $ 309.31M | |
$ 1.63B | $ 103.13M | $ 229.85M | $ 195.63M | $ 183.35M | |
$ 1.06B | $ 749.90M | $ 1.71B | $ 1.58B | $ 1.47B | |
$ 1.61B | $ 1.19B | $ 314.54M | $ 280.96M | $ 1.13B | |
$ 0.00 | $ 1.18B | $ 124.89M | $ 123.09M | $ 124.70M | |
$ 273.17M | $ -860.27M | $ -585.65M | $ -894.39M | $ -533.07M | |
$ 273.17M | $ 314.94M | $ 110.04M | $ 86.78M | $ 68.49M | |
$ 243.14M | $ 306.01M | $ 37.80M | $ 25.40M | $ 10.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.36 | $ 0.56 | $ 0.07 | $ 0.05 | $ 0.02 | |
$ 0.36 | $ 0.56 | $ 0.07 | $ 0.05 | $ 0.02 | |
675.68M | 547.01M | 538.81M | 538.93M | 204.24M | |
676.23M | 547.27M | 539.15M | 539.24M | 211.15M |