Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.71B | $ 3.28B | $ 2.82B | $ 2.79B | $ 1.45B | |
$ 3.54B | $ 2.22B | $ 1.56B | $ 1.81B | $ 895.51M | |
$ 1.67B | $ 1.58B | $ 1.61B | $ 1.65B | $ 874.88M | |
$ 0.00 | $ 489.01M | $ 547.08M | $ 431.06M | $ 254.13M | |
$ 1.87B | $ 1.15B | $ 513.77M | $ 597.74M | $ 186.79M | |
$ 1.87B | $ 648.21M | $ -8.65M | $ 150.02M | $ 24.84M | |
$ -297.45M | $ -267.64M | $ -157.39M | $ -103.70M | $ -73.66M | |
$ 1.58B | $ 380.57M | $ -205.18M | $ 46.31M | $ -135.71M | |
$ 1.58B | $ 356.71M | $ -217.41M | $ 35.45M | $ -125.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.68 | $ 1.01 | $ -0.59 | $ 0.08 | $ -0.35 | |
$ 4.53 | $ 0.98 | $ -0.59 | $ 0.08 | $ -0.35 | |
336.92M | 351.95M | 371.57M | 375.09M | 357.96M | |
347.81M | 362.59M | 371.57M | 375.09M | 357.96M |