Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.38B | $ 6.05B | $ 2.18B | $ 1.75B | $ 1.77B | |
$ 1.49B | $ 2.80B | $ 1.35B | $ 1.35B | $ 1.10B | |
$ 2.87B | $ 2.85B | $ 523.00M | $ 541.00M | $ 511.00M | |
$ 184.00M | $ 165.00M | $ 23.00M | $ 21.00M | $ 24.00M | |
$ -1.19B | $ 115.00M | $ 849.00M | $ 827.00M | $ 612.00M | |
$ -1.38B | $ -50.00M | $ 826.00M | $ 806.00M | $ 588.00M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ -1.38B | $ -50.00M | $ 826.00M | $ 806.00M | $ 588.00M | |
$ -1.12B | $ -79.00M | $ 650.00M | $ 596.00M | $ 511.00M | |
$ -3.49 | $ -0.33 | $ 3.78 | $ 3.59 | $ 3.06 | |
$ -3.49 | $ -0.33 | $ 3.77 | $ 3.59 | $ 3.06 | |
320.34M | 237.88M | 161.20M | 154.68M | 154.20M | |
330.71M | 237.88M | 161.71M | 154.68M | 154.43M |