Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.05B | $ 2.88B | $ 2.29B | $ 1.98B | $ 2.49B | |
$ 545.00M | $ 1.59B | $ 1.24B | $ 1.11B | $ 1.32B | |
$ 504.00M | $ 1.29B | $ 1.06B | $ 872.00M | $ 1.17B | |
$ -260.00M | $ 597.00M | $ 719.00M | $ 1.26B | $ 460.00M | |
$ 764.00M | $ 693.00M | $ 339.00M | $ -389.00M | $ 711.00M | |
$ -183.00M | $ -379.00M | $ -324.00M | $ -337.00M | $ -285.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.02B | $ 1.39B | $ 1.96B | $ -559.00M | $ 2.02B | |
$ 196.00M | $ 318.00M | $ 396.00M | $ 114.00M | $ 273.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 702.00M | $ 861.00M | $ 1.35B | $ -559.00M | $ 1.44B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 285.00M | $ 2.18B | $ 1.95B | $ 2.37B | $ 1.78B | |
$ 702.00M | $ 861.00M | $ 1.35B | $ -559.00M | $ 1.44B | |
$ 702.00M | $ 834.79M | $ 1.26B | $ -559.00M | $ 1.43B | |
$ 183.00M | $ 425.00M | $ 320.00M | $ 347.00M | $ 312.00M | |
$ 1.21B | $ 1.81B | $ 2.28B | $ -212.00M | $ 2.33B | |
$ 1.28B | $ 1.96B | $ 2.44B | $ -63.00M | $ 2.45B |