Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.65B | $ 2.08B | $ 1.87B | $ 1.39B | $ 967.00M | |
$ 741.00M | $ 1.05B | $ 922.00M | $ 655.00M | $ 376.00M | |
$ 3.97B | $ 1.08B | $ 959.00M | $ 712.00M | $ 589.00M | |
$ 506.00M | $ 513.00M | $ 567.00M | $ 526.00M | $ 463.00M | |
$ -2.66B | $ 529.00M | $ 559.00M | $ 469.00M | $ 251.00M | |
$ -3.23B | $ -33.00M | $ -8.00M | $ -57.00M | $ -212.00M | |
$ 62.00M | $ 49.00M | $ 5.00M | $ 0.00 | $ 1.00M | |
$ -3.16B | $ 16.00M | $ -32.00M | $ -57.00M | $ -212.00M | |
$ -3.09B | $ -27.00M | $ -82.00M | $ -75.00M | $ -196.00M | |
$ -3.82 | $ -0.03 | $ -0.10 | $ -0.09 | $ -0.25 | |
$ -3.82 | $ -0.03 | $ -0.10 | $ -0.09 | $ -0.25 | |
809.00M | 806.15M | 801.91M | 796.26M | 796.26M | |
809.00M | 805.00M | 801.91M | 796.26M | 796.26M |