Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 4.50B | $ 4.03B | $ 4.43B | $ 3.52B | $ 3.34B | |
- | $ -3.36B | $ -2.86B | $ -2.83B | $ -2.63B | $ -2.58B | |
- | $ 1.13B | $ 1.17B | $ 1.75B | $ 904.00M | $ 750.00M | |
- | $ 588.00M | $ 226.00M | $ 193.00M | $ 372.00M | $ 349.00M | |
- | $ 551.00M | $ 946.00M | $ 1.53B | $ 527.00M | $ 403.00M | |
- | $ 81.00M | $ 58.00M | $ 27.00M | $ 14.00M | $ 8.00M | |
- | $ 15.00M | $ 3.00M | $ -25.00M | $ -90.00M | $ -120.00M | |
- | $ 489.00M | $ 958.00M | $ 1.63B | $ 619.00M | $ 445.00M | |
- | $ -143.00M | $ -334.00M | $ -339.00M | $ -119.00M | $ -21.00M | |
- | $ 166.00M | $ 249.00M | $ 278.00M | $ 168.00M | $ 122.00M | |
- | $ 632.00M | $ 1.29B | $ 1.94B | $ -14.00M | $ 298.00M | |
- | $ 0.71 | $ 1.48 | $ 2.27 | $ -0.03 | $ 0.32 | |
- | $ 0.71 | $ 1.48 | $ 2.27 | $ -0.03 | $ 0.32 | |
- | $ 420.20M | $ 872.97M | $ 854.63M | $ 418.35M | $ 417.12M | |
- | $ 890.14M | $ 872.97M | $ 854.63M | $ 466.67M | $ 931.25M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ -2.77B | $ -2.63B | $ -2.64B | $ -2.25B | $ -2.23B | |
- | - | - | - | - | - | |
- | $ 632.00M | $ 1.29B | $ 1.94B | $ -14.00M | $ 298.00M | |
- | - | - | - | - | - | |
- | $ 489.00M | $ 958.00M | $ 1.47B | $ 482.00M | $ 315.00M | |
- | $ -1.41B | $ 958.00M | $ -239.00M | $ -1.27B | $ -1.36B |