Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.73B | $ 2.68B | $ 2.32B | $ 2.09B | $ 2.02B | |
$ 2.73B | $ 961.29M | $ 858.42M | $ 743.43M | $ 803.01M | |
$ 185.93M | $ 220.63M | $ 172.46M | $ 151.79M | $ 113.31M | |
$ 1.14B | $ 1.07B | $ 965.96M | $ 882.56M | $ 780.69M | |
$ 1.73B | $ 1.88B | $ 1.37B | $ 1.47B | $ 1.47B | |
$ 2.55B | $ 1.43B | $ 685.97M | $ 591.64M | $ 689.70M | |
$ -2.01B | $ -676.56M | $ -824.73M | $ -539.53M | $ -492.39M | |
$ 533.26M | $ 753.63M | $ -138.76M | $ 541.02M | $ 646.68M | |
$ 372.07M | $ 614.62M | $ -97.02M | $ 436.63M | $ 516.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.34 | $ 5.16 | $ -0.87 | $ 3.58 | $ 4.41 | |
$ 3.33 | $ 5.14 | $ -0.87 | $ 3.57 | $ 4.39 | |
111.33M | 111.01M | 111.63M | 114.05M | 113.68M | |
111.87M | 111.44M | 111.63M | 114.45M | 114.01M |