Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.83B | $ 6.56B | $ 7.34B | $ 5.77B | $ 5.64B | $ 4.91B | |
$ 3.08B | $ -5.74B | $ -6.53B | $ 5.10B | $ 4.99B | $ 4.33B | |
$ 946.00M | $ 828.00M | $ 806.00M | $ 666.00M | $ 653.00M | $ 584.00M | |
$ 268.00M | $ 422.00M | $ 395.00M | $ 335.00M | $ 341.00M | $ 294.00M | |
$ 500.00M | $ 406.00M | $ 411.00M | $ 331.00M | $ 312.00M | $ 290.00M | |
$ -108.00M | $ -87.00M | $ -80.00M | $ -83.00M | $ -99.00M | $ -66.00M | |
$ -48.00M | $ 35.00M | $ 185.00M | $ -273.00M | $ 55.00M | $ 172.00M | |
$ -105.00M | $ 284.00M | $ 146.00M | $ -25.00M | $ 268.00M | $ 396.00M | |
$ 56.00M | $ 92.00M | $ 111.00M | $ 26.00M | $ 59.00M | $ 86.00M | |
$ 101.00M | $ -80.00M | $ -170.00M | - | - | - | |
$ -79.00M | $ 190.00M | $ 27.00M | $ -72.00M | $ 202.00M | $ 281.00M | |
$ -1.48 | $ 1.36 | $ 0.19 | $ -0.51 | $ 1.42 | $ 1.99 | |
$ -1.53 | $ 1.26 | $ 0.19 | $ -0.51 | $ 1.41 | $ 1.99 | |
$ 546.00M | $ 139.00M | $ 140.00M | $ 142.00M | $ 141.00M | $ 140.00M | |
$ 580.00M | $ 156.00M | $ 141.00M | $ 142.00M | $ 142.00M | $ 141.00M | |
$ 0.54 | $ 0.48 | $ 0.44 | $ 0.40 | $ 0.32 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.73 | $ 1.69 | $ 1.53 | |
- | - | - | - | - | - | |
$ 3.35B | $ -5.31B | $ -6.14B | $ 5.44B | $ 5.33B | $ 4.62B | |
$ -193.00M | $ 190.00M | $ 27.00M | $ -72.00M | $ 202.00M | $ 281.00M | |
$ -115.91M | - | - | $ 149.92M | $ 190.30M | $ 203.78M | |
- | - | - | $ 83.00M | $ 99.00M | $ 66.00M | |
$ 3.00M | $ 371.00M | $ 226.00M | $ 58.00M | $ 367.00M | $ 462.00M | |
$ -24.00M | $ 508.00M | $ 372.00M | $ 173.00M | $ 471.00M | $ 525.00M |