Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.30B | $ 7.24B | $ 8.12B | $ 6.15B | $ 4.88B | $ 5.91B | |
$ 3.95B | $ 6.53B | $ -7.45B | $ -5.49B | $ -4.39B | $ -5.30B | |
$ 348.00M | $ 710.00M | $ 672.00M | $ 664.00M | $ 490.00M | $ 602.00M | |
$ 188.00M | $ 354.00M | $ 338.00M | $ 180.00M | $ 365.00M | $ 347.00M | |
$ 160.00M | $ 356.00M | $ 334.00M | $ 484.00M | $ 125.00M | $ 255.00M | |
$ -69.00M | $ -141.00M | $ -131.00M | $ -167.00M | $ -159.00M | $ -175.00M | |
$ -133.00M | $ 19.00M | $ -301.00M | $ -1.04B | $ 21.00M | $ -59.00M | |
$ -42.00M | $ 196.00M | $ 203.00M | $ 317.00M | $ -34.00M | $ 82.00M | |
$ -141.00M | $ 67.00M | $ -105.00M | $ 55.00M | $ -17.00M | $ 18.00M | |
- | - | $ 301.00M | - | $ -21.00M | $ 59.00M | |
$ 96.00M | $ 125.00M | $ 616.00M | $ 524.00M | $ -34.00M | $ 126.00M | |
$ 0.66 | $ 0.85 | $ 2.10 | $ 1.82 | $ -0.15 | $ 0.43 | |
$ 0.64 | $ 0.84 | $ 2.06 | $ 1.75 | $ -0.15 | $ 0.41 | |
$ 288.49M | $ 146.13M | $ 143.63M | $ 141.00M | $ 138.74M | $ 136.86M | |
$ 290.95M | $ 149.24M | $ 299.03M | $ 299.43M | $ 226.67M | $ 307.32M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.14B | $ 6.88B | $ -7.11B | $ -5.31B | $ -4.03B | $ -4.96B | |
$ 96.00M | $ 125.00M | $ 616.00M | $ 524.00M | $ -34.00M | $ 126.00M | |
$ 215.11M | - | - | - | - | - | |
$ 65.00M | - | - | - | - | - | |
$ 23.00M | - | $ 192.00M | $ 189.00M | $ -174.00M | $ -76.00M | |
$ 166.00M | - | $ 479.00M | $ 456.00M | $ 85.00M | $ 180.00M |