Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.81B | $ 5.72B | $ 6.05B | $ 5.00B | $ 6.15B | $ 6.12B | |
$ 928.20M | $ 3.71B | - | - | $ 1.81B | $ 1.71B | |
$ 4.89B | $ 2.01B | $ 6.05B | $ 6.89B | $ 4.34B | $ 4.41B | |
$ 6.24B | $ 2.40B | $ 4.73B | $ 5.11B | $ 3.09B | $ 2.93B | |
$ -428.20M | $ -434.80M | $ 1.32B | $ 1.79B | $ 1.25B | $ 1.48B | |
$ -66.30M | $ 22.70M | $ -85.20M | $ -94.70M | $ -108.80M | $ -107.20M | |
$ -191.50M | $ 178.00M | $ 9.00M | $ -807.00M | $ -73.30M | $ -401.10M | |
$ -160.70M | $ -237.90M | $ 1.25B | $ 2.50B | $ 1.07B | $ 972.90M | |
$ -72.40M | $ -69.70M | $ 322.20M | $ 531.10M | $ 261.60M | $ 235.10M | |
$ 46.80M | $ 71.30M | $ 106.10M | $ 152.30M | - | - | |
$ 939.30M | $ -333.70M | $ 683.90M | $ 1.39B | $ 524.80M | $ 564.70M | |
$ -0.75 | $ -0.73 | $ 1.50 | $ 3.01 | $ 1.14 | $ 1.29 | |
$ -0.75 | $ -0.73 | $ 1.49 | $ 2.99 | $ 1.13 | $ 1.28 | |
$ 1.81B | $ 454.80M | $ 613.80M | $ 654.29M | $ 459.50M | $ 437.80M | |
$ 1.82B | $ 456.20M | $ 617.92M | $ 658.66M | $ 462.50M | $ 440.50M | |
$ 0.82 | $ 0.79 | - | $ 0.67 | $ 0.78 | $ 1.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.93 | $ 2.55 | |
- | - | - | - | - | - | |
$ 6.24B | $ 6.11B | $ 4.73B | $ 5.11B | $ 4.89B | $ 4.64B | |
$ -278.00M | $ -96.90M | $ 920.70M | $ 1.97B | $ 761.60M | $ 688.30M | |
$ 529.57M | - | - | - | $ 972.77M | $ 1.15B | |
- | - | - | - | $ 129.30M | $ 135.70M | |
$ 833.60M | $ -167.40M | $ 1.33B | $ 2.60B | $ 1.20B | $ 1.11B | |
$ 2.23B | $ 15.40M | $ 1.53B | $ 2.80B | $ 1.40B | $ 1.29B |