Income Statement | TTM | Dec 22 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 5.28B | $ 4.30B | $ 3.68B | $ 3.71B | $ 3.69B | $ 3.87B | |
$ 3.60B | $ 3.03B | $ 2.80B | $ -2.73B | $ -2.66B | $ -2.68B | |
$ 1.68B | $ 1.27B | $ 876.00M | $ 983.00M | $ 1.03B | $ 1.19B | |
$ 1.17B | $ 919.00M | $ 899.00M | $ 939.00M | $ 927.00M | $ 1.10B | |
$ 512.00M | $ 347.00M | $ -23.00M | $ 44.00M | $ 100.00M | $ 90.00M | |
$ -176.00M | $ -162.00M | $ -172.00M | $ 49.00M | $ 19.00M | $ 52.00M | |
$ -2.00M | - | $ -14.00M | $ 223.00M | $ 61.00M | $ -123.00M | |
$ 125.00M | $ 202.00M | $ -209.00M | $ -130.00M | $ -70.00M | $ 153.00M | |
$ 38.00M | $ 45.00M | $ -39.00M | $ -23.00M | $ -6.00M | $ 40.00M | |
- | - | - | $ -10.00M | $ -26.00M | - | |
$ 89.00M | $ 159.00M | $ -170.00M | $ -214.00M | $ -128.00M | $ 226.00M | |
$ 0.52 | $ 0.96 | $ -1.11 | $ -0.90 | $ -0.58 | $ 1.11 | |
$ 0.52 | $ 0.95 | $ -1.11 | $ -0.90 | $ -0.58 | $ 1.10 | |
$ 652.91M | $ 164.05M | $ 153.15M | $ 118.38M | $ 107.50M | $ 100.65M | |
$ 653.92M | $ 166.19M | $ 153.15M | $ 237.78M | $ 220.69M | $ 205.45M | |
- | $ 0.00 | $ 0.00 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 108.00M | $ 85.00M | - | - | - | |
$ 4.77B | $ 3.95B | $ 3.70B | $ -1.79B | $ -1.73B | $ -1.58B | |
$ 89.00M | $ 159.00M | $ -170.00M | $ -214.00M | $ -128.00M | $ 226.00M | |
$ 89.00M | $ 145.01M | $ -170.00M | - | - | - | |
$ 164.00M | $ 165.00M | $ 182.00M | - | - | - | |
$ 289.00M | $ 367.00M | $ -27.00M | $ -380.00M | $ -334.00M | $ -22.00M | |
$ 1.15B | $ 1.20B | $ 897.00M | $ 518.00M | $ 250.00M | $ 533.00M |