Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.48B | $ 2.47B | $ 2.71B | $ 2.91B | $ 1.90B | $ 2.22B | |
$ 1.47B | $ 1.49B | $ 1.55B | $ 1.83B | $ 1.15B | $ 1.02B | |
$ 1.01B | $ 981.23M | $ 1.15B | $ 1.08B | $ 757.64M | $ 1.20B | |
$ 747.99M | $ 2.36B | $ 2.42B | $ 342.80M | $ 327.41M | $ 518.03M | |
$ 89.21M | $ 125.22M | $ 185.57M | $ 1.25B | $ 184.00M | $ 246.24M | |
$ -30.88M | $ -21.74M | $ -30.97M | $ -33.47M | $ -37.73M | $ -32.09M | |
$ -9.15M | $ 13.85M | $ -97.70M | $ -1.23B | $ -15.29M | $ -80.95M | |
$ 58.33M | $ 103.48M | $ 154.60M | $ 1.22B | $ 146.27M | $ 214.15M | |
$ 22.73M | $ 41.10M | $ 42.05M | $ 242.96M | $ 36.99M | $ 52.44M | |
$ 5.70M | $ 14.22M | $ 2.84M | - | $ -11.56M | $ 7.25M | |
$ 25.77M | $ 42.58M | $ 83.28M | $ 744.53M | $ 70.28M | $ 104.41M | |
$ 0.15 | $ 0.25 | $ 0.46 | $ 3.91 | $ 0.39 | $ 0.59 | |
$ 0.15 | $ 0.24 | $ 0.45 | $ 3.80 | $ 0.39 | $ 0.58 | |
$ 692.46M | $ 173.47M | $ 180.34M | $ 190.18M | $ 179.11M | $ 177.77M | |
$ 932.59M | $ 176.38M | $ 245.18M | $ 195.81M | $ 179.69M | $ 185.02M | |
$ 0.12 | $ 0.12 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.22B | $ 2.36B | $ 2.42B | $ 2.17B | $ 1.47B | $ 1.54B | |
$ 25.77M | $ 42.58M | $ 83.28M | $ 750.73M | $ 80.06M | $ 117.31M | |
$ 54.01M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 150.02M | $ 125.22M | $ 185.57M | $ 1.25B | $ 184.00M | $ 209.28M | |
$ 412.68M | $ 291.44M | $ 351.38M | $ 1.38B | $ 325.19M | $ 39.15M |