Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 2.59B | $ 3.06B | $ 4.08B | $ 5.53B | $ 5.83B | |
- | $ 2.67B | $ 2.21B | $ 3.10B | $ 4.92B | $ 5.13B | |
- | $ -76.00M | $ 847.00M | $ 981.00M | $ 608.00M | $ 704.00M | |
- | $ 187.00M | $ 819.00M | $ 864.00M | $ 218.00M | $ 218.00M | |
- | $ -263.00M | $ 28.00M | $ 117.00M | $ 390.00M | $ 486.00M | |
- | $ -109.00M | $ 38.00M | $ -28.00M | $ -45.00M | $ -67.00M | |
- | $ -48.00M | - | - | - | - | |
- | $ -321.00M | $ -189.00M | $ -183.00M | $ 192.00M | $ 107.00M | |
- | $ 16.00M | $ 3.00M | $ 18.00M | $ 126.00M | $ 46.00M | |
- | $ 5.00M | - | - | - | - | |
- | $ -310.00M | $ -195.00M | $ -192.00M | $ 73.00M | $ 64.00M | |
- | $ -0.60 | $ -0.54 | $ -0.51 | $ 0.21 | $ 0.19 | |
- | $ -0.60 | $ -0.54 | $ -0.51 | $ 0.20 | $ 0.19 | |
- | $ 515.00M | $ 362.00M | $ 350.61M | $ 349.57M | $ 338.00M | |
- | $ 515.00M | $ 362.00M | $ 350.61M | $ 356.85M | $ 345.00M | |
- | - | - | $ 0.00 | $ 0.36 | $ 0.38 | |
- | - | - | - | - | - | |
- | - | - | $ 0.14 | $ 0.79 | $ 1.04 | |
- | - | - | $ 0.14 | $ 0.77 | $ 1.02 | |
- | - | - | - | - | - | |
- | $ 2.85B | $ -3.03B | $ 3.96B | $ 5.14B | $ 5.34B | |
- | $ -310.00M | $ -195.00M | $ -192.00M | $ 73.00M | $ 64.00M | |
- | $ -260.01M | $ 24.91M | $ 56.95M | $ 235.35M | $ 311.35M | |
- | - | - | $ 37.00M | $ 58.00M | $ 71.00M | |
- | $ -205.00M | $ -145.00M | $ -146.00M | $ 250.00M | $ 178.00M | |
- | $ -126.00M | $ -145.00M | $ -23.00M | $ 383.00M | $ 319.00M |