Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.41B | $ 3.41B | $ 3.13B | $ 1.55B | $ 2.73B | $ 2.55B | |
$ 1.67B | $ 2.19B | $ 56.00M | $ 1.02B | $ 1.89B | $ 1.67B | |
$ 1.16B | $ 1.22B | $ 996.00M | $ 532.00M | $ 834.00M | $ 883.00M | |
$ 1.24B | $ 1.24B | $ -1.01B | $ 467.00M | $ 687.00M | $ 618.00M | |
$ 496.00M | $ -101.00M | $ -14.00M | $ 65.00M | $ 147.00M | $ 265.00M | |
$ -164.00M | $ -131.00M | $ -43.00M | $ -57.00M | $ -234.00M | $ -224.00M | |
$ -66.00M | $ -122.00M | $ -130.00M | $ -31.00M | $ -7.00M | $ -3.00M | |
$ -366.00M | $ -366.00M | $ -41.00M | $ -23.00M | $ -94.00M | $ 38.00M | |
$ -4.00M | $ -4.00M | $ 31.00M | $ 25.00M | $ 9.00M | $ 16.00M | |
- | - | - | - | - | - | |
$ -376.00M | $ -345.00M | $ 52.00M | $ -35.00M | $ -103.00M | $ 22.00M | |
$ -0.71 | $ -0.70 | $ -0.14 | $ -0.08 | $ -0.23 | $ 0.05 | |
$ -0.71 | $ -0.70 | $ -0.14 | $ -0.08 | $ -0.23 | $ 0.05 | |
$ 1.96B | $ 489.46M | $ 458.56M | $ 439.80M | $ 446.79M | $ 456.77M | |
$ 2.01B | $ 489.46M | $ 458.56M | $ 439.80M | $ 446.79M | $ 456.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.31 | - | - | |
- | - | - | - | - | - | |
$ 2.89B | $ 3.43B | $ -954.00M | $ 1.49B | $ 2.58B | $ 2.29B | |
$ -351.00M | $ -345.00M | $ 52.00M | $ -35.00M | $ -103.00M | $ 22.00M | |
$ 5.15M | - | - | $ 12.45M | $ -103.00M | $ 22.00M | |
- | - | - | $ 57.00M | $ 234.00M | $ 224.00M | |
$ -235.00M | $ -235.00M | $ 81.00M | $ 34.00M | $ 140.00M | $ 262.00M | |
$ 184.00M | $ 184.00M | $ 474.00M | $ 218.00M | $ 431.00M | $ 515.00M |