Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 4.65B | $ 4.58B | $ 4.34B | $ 3.98B | $ 3.78B | $ 3.58B | |
$ 3.77B | $ 3.72B | $ 3.54B | $ 3.23B | $ 3.09B | $ 2.93B | |
$ 882.00M | $ 858.00M | $ 798.00M | $ 749.00M | $ 684.00M | $ 652.00M | |
$ 883.00M | $ 881.00M | $ 867.00M | $ 808.00M | $ 547.00M | $ 517.00M | |
$ -1.00M | $ -23.00M | $ -69.00M | $ -59.00M | $ 137.00M | $ 135.00M | |
$ -28.00M | $ -32.00M | $ -46.00M | $ -54.00M | $ -2.00M | $ 3.00M | |
$ 3.00M | $ 1.00M | $ 91.00M | $ -916.00M | $ 8.00M | $ 1.00M | |
$ -26.00M | $ -54.00M | $ -24.00M | $ -1.03B | $ 143.00M | $ 139.00M | |
$ -13.00M | $ 0.00 | $ -7.00M | $ -46.00M | $ 37.00M | $ 48.00M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 1.00M | $ 1.00M | |
$ -13.00M | $ -54.00M | $ -26.00M | $ -980.00M | $ 101.00M | $ 64.00M | |
$ -0.10 | $ -0.39 | $ -0.22 | $ -9.50 | $ 0.91 | $ 0.58 | |
$ -0.10 | $ -0.39 | $ -0.22 | $ -9.50 | $ 0.91 | $ 0.58 | |
$ 549.00M | $ 137.00M | $ 118.00M | $ 107.00M | $ 111.19M | $ 111.19M | |
$ 549.00M | $ 137.00M | $ 118.00M | $ 107.00M | $ 111.19M | $ 111.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.65B | $ 4.60B | $ 4.41B | $ 4.04B | $ 3.64B | $ 3.44B | |
$ -13.00M | $ -54.00M | $ -19.00M | $ -980.00M | $ 101.00M | $ 64.00M | |
$ -13.00M | $ -54.00M | $ -19.00M | $ -84.21M | $ 101.00M | $ 64.00M | |
$ 28.00M | $ 32.00M | $ 46.00M | $ 56.00M | $ 3.00M | $ 2.00M | |
$ 2.00M | $ -22.00M | $ 22.00M | $ -973.00M | $ 146.00M | $ 141.00M | |
$ 198.00M | $ 178.00M | $ 213.00M | $ -797.00M | $ 210.00M | $ 200.00M |