Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.79B | $ 3.63B | $ 1.48B | $ 1.35B | $ 1.16B | $ 1.04B | |
$ 1.50B | $ 833.00M | $ 133.00M | $ 3.00M | $ 62.00M | $ 7.11M | |
$ 5.25B | $ 4.98B | $ 684.00M | $ 541.00M | $ 511.00M | $ 511.22M | |
- | - | - | - | - | - | |
$ -2.48B | $ -2.65B | $ -69.00M | $ -23.00M | $ 494.00M | $ 342.02M | |
$ -3.96B | $ -50.00M | $ 826.00M | $ 806.00M | $ 588.00M | $ 523.31M | |
$ -322.00M | $ 29.00M | $ 176.00M | $ 210.00M | $ 77.00M | $ 128.26M | |
- | - | - | - | - | - | |
$ -3.67B | $ -117.00M | $ 609.00M | $ 556.00M | $ 472.00M | $ 362.21M | |
$ -3.65 | $ -0.16 | $ 3.78 | $ 3.60 | $ 3.06 | $ 2.31 | |
$ -3.65 | $ -0.16 | $ 3.78 | $ 3.60 | $ 3.06 | $ 2.31 | |
$ 1.63B | $ 713.64M | $ 161.20M | $ 154.62M | $ 154.20M | $ 155.13M | |
$ 1.62B | $ 713.64M | $ 161.71M | $ 154.88M | $ 154.43M | $ 155.22M | |
$ 0.22 | $ 0.68 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 932.00M | $ 2.24B | $ 1.26B | $ 1.29B | $ 1.04B | $ 950.29M | |
$ -3.63B | $ -79.00M | $ 650.00M | $ 596.00M | $ 511.00M | $ 395.04M | |
$ -1.77B | $ 568.50M | - | - | $ 461.52M | $ 412.39M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |