Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 4.58B | $ 4.50B | $ 4.03B | $ 4.43B | $ 3.52B | |
- | $ 2.90B | $ 3.37B | $ -2.86B | $ 2.85B | $ -2.63B | |
- | $ 1.69B | $ 1.13B | $ 1.17B | $ 1.75B | $ 904.00M | |
- | $ 1.14B | $ 310.00M | $ 226.00M | $ 193.00M | $ 372.00M | |
- | $ 551.00M | $ 551.00M | $ 946.00M | $ 1.53B | $ 527.00M | |
- | $ -24.00M | $ 68.00M | $ 58.00M | $ 27.00M | $ 14.00M | |
- | $ -4.00M | $ -266.00M | $ 3.00M | $ -25.00M | $ -90.00M | |
- | $ 63.00M | $ 489.00M | $ 958.00M | $ 1.63B | $ 619.00M | |
- | $ 285.00M | $ 173.00M | $ 312.00M | $ 625.00M | $ -119.00M | |
- | $ 207.00M | $ 166.00M | $ 249.00M | $ 278.00M | $ 168.00M | |
- | $ -235.00M | $ 297.00M | $ 646.00M | $ 1.01B | $ -14.00M | |
- | - | $ 0.71 | $ 1.48 | $ 2.27 | $ -0.03 | |
- | - | $ 0.71 | $ 1.48 | $ 2.27 | $ -0.03 | |
- | - | $ 420.20M | $ 872.97M | $ 854.63M | $ 418.35M | |
- | - | $ 890.14M | $ 872.97M | $ 854.63M | $ 466.67M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 4.03B | $ 3.68B | $ -2.63B | $ -2.64B | $ -2.25B | |
- | - | - | - | - | - | |
- | $ -235.00M | $ 297.00M | $ 646.00M | $ 1.01B | $ -14.00M | |
- | $ 569.30M | - | - | - | - | |
- | $ 176.00M | $ 638.00M | $ 1.07B | $ 1.78B | $ 482.00M | |
- | $ 834.00M | $ 1.27B | $ 1.54B | $ 2.36B | $ -1.27B |