Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.68B | $ 2.71B | $ 2.91B | $ 1.90B | $ 2.22B | $ 2.05B | |
$ 1.40B | $ 1.55B | $ 1.83B | - | $ 1.28B | $ 1.16B | |
$ 927.00M | $ 1.15B | $ 1.08B | - | $ 942.14M | $ 885.59M | |
$ 765.40M | $ 590.85M | $ 1.06B | $ 1.74B | $ 2.05B | $ 1.84B | |
$ 105.71M | $ 185.57M | $ 22.07M | $ 168.71M | $ 165.28M | $ 205.30M | |
$ -17.14M | $ -30.97M | - | $ -37.73M | $ -32.09M | $ -50.20M | |
$ -7.85M | $ 97.70M | $ -1.23B | $ 15.29M | $ 80.95M | $ 127.29M | |
$ 39.51M | $ 154.60M | $ 1.22B | $ 146.27M | $ 214.15M | $ 282.38M | |
$ 18.35M | $ 42.05M | $ 242.96M | $ 36.99M | $ 52.44M | $ 90.49M | |
$ 13.44M | $ 2.84M | - | - | - | - | |
$ 11.02M | $ 83.28M | $ 1.50B | $ 70.28M | $ 104.41M | $ 101.64M | |
$ 0.08 | $ 0.46 | $ 3.91 | $ 0.39 | $ 0.59 | $ 0.65 | |
$ 0.08 | $ 0.45 | $ 3.80 | $ 0.39 | $ 0.58 | $ 0.64 | |
$ 700.97M | $ 180.34M | $ 190.18M | $ 179.11M | $ 177.77M | $ 157.26M | |
$ 909.93M | $ 245.18M | $ 195.81M | $ 179.69M | $ 185.02M | $ 163.81M | |
$ 0.06 | - | - | $ 0.13 | $ 0.39 | $ 0.27 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.12 | $ 1.62 | $ 1.52 | |
- | - | - | - | - | - | |
$ 2.17B | $ 2.15B | $ 2.88B | $ 1.74B | $ 2.05B | $ 1.84B | |
$ 6.46M | $ 83.28M | $ 750.73M | $ 80.06M | $ 117.31M | $ 106.73M | |
$ 34.66M | $ 136.50M | - | $ 80.06M | $ 117.31M | $ 106.73M | |
- | - | - | $ 37.73M | $ 32.09M | $ 50.20M | |
$ 63.54M | $ 185.57M | $ 1.22B | $ 184.00M | $ 246.24M | $ 332.59M | |
$ 311.62M | $ 435.50M | $ 1.02B | $ 325.19M | $ 377.38M | $ 430.32M |