Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.30B | $ 3.83B | $ 2.33B | $ 894.00M | $ 1.84B | $ 2.00B | |
$ 2.91B | $ -103.00M | $ -65.00M | $ 742.00M | $ 1.26B | $ 1.31B | |
$ 631.00M | $ 1.08B | $ 669.00M | $ 152.00M | $ 578.00M | $ 685.00M | |
$ -412.00M | $ 456.00M | $ 277.00M | $ 188.00M | $ 263.00M | $ 251.00M | |
$ 632.00M | $ 628.00M | $ 392.00M | $ -36.00M | $ 315.00M | $ 434.00M | |
$ -170.00M | $ -142.00M | $ -105.00M | $ -43.00M | $ -43.00M | $ -30.00M | |
$ -43.00M | $ -12.00M | $ 16.00M | $ -201.00M | $ 1.00M | $ -1.00M | |
$ 433.00M | $ 481.00M | $ 269.00M | $ -280.00M | $ 273.00M | $ 403.00M | |
$ 110.00M | $ 129.00M | $ 93.00M | $ -79.00M | $ 57.00M | $ 105.00M | |
$ 7.00M | $ 13.00M | $ 10.00M | - | - | - | |
$ 323.00M | $ 352.00M | $ 176.00M | $ -201.00M | $ 216.00M | $ 298.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.50B | $ 353.00M | $ 212.00M | $ 930.00M | $ 1.52B | $ 1.56B | |
$ 323.00M | $ 352.00M | $ 176.00M | $ -201.00M | $ 216.00M | $ 298.00M | |
$ 215.11M | - | - | $ -50.52M | $ 216.00M | $ 298.00M | |
$ 37.00M | - | - | $ 43.00M | $ 43.00M | $ 30.00M | |
$ 603.00M | $ 446.00M | $ 308.00M | $ -237.00M | $ 316.00M | $ 433.00M | |
$ 844.00M | $ 742.00M | $ 473.00M | $ -192.00M | $ 360.00M | $ 466.00M |