Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.52B | $ 2.83B | $ 2.58B | $ 2.56B | $ 3.15B | |
$ 2.79B | $ 2.09B | $ 1.84B | $ 1.81B | $ 2.37B | |
$ 3.20B | $ 2.41B | $ 1.86B | $ 1.86B | $ 2.18B | |
$ 743.00M | $ 796.00M | $ 852.00M | $ 962.00M | $ 996.00M | |
$ 582.00M | $ 501.00M | $ 851.00M | $ 939.00M | $ 1.18B | |
$ -417.00M | $ -325.00M | $ 1.00M | $ -12.00M | $ 182.00M | |
$ -106.00M | $ -616.00M | $ -531.00M | $ -358.00M | $ -48.00M | |
$ -523.00M | $ -941.00M | $ -562.00M | $ -470.00M | $ -541.00M | |
$ -512.00M | $ -954.00M | $ -621.00M | $ -591.00M | $ -568.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.60 | $ -1.24 | $ -0.89 | $ -0.93 | $ -0.92 | |
$ -0.76 | $ -1.24 | $ -0.89 | $ -0.93 | $ -0.92 | |
850.00M | 768.00M | 699.00M | 637.00M | 615.00M | |
925.00M | 768.00M | 699.00M | 637.00M | 615.00M |