Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 6.98B | $ 5.17B | $ 4.48B | $ 7.21B | $ 6.87B | |
$ ― | $ 2.53B | $ 1.74B | $ 1.44B | $ 2.70B | $ 2.51B | |
$ ― | $ 4.45B | $ 3.43B | $ 3.04B | $ 4.51B | $ 4.36B | |
$ ― | $ 4.06B | $ 3.41B | $ 3.39B | $ 4.12B | $ 3.98B | |
$ ― | $ 386.00M | $ 25.00M | $ -345.00M | $ 397.00M | $ 379.00M | |
$ ― | $ -138.00M | $ -132.00M | $ -135.00M | $ -141.00M | $ -133.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 185.00M | $ -66.00M | $ -699.00M | $ 273.00M | $ 318.00M | |
$ ― | $ 33.00M | $ 22.00M | $ -31.00M | $ 55.00M | $ 124.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 161.00M | $ -101.00M | $ -660.00M | $ -15.00M | $ 177.00M | |
$ ― | $ 1.15 | $ -0.75 | $ -5.11 | $ -0.12 | $ 1.36 | |
$ ― | $ 1.14 | $ -0.75 | $ -5.11 | $ -0.12 | $ 1.34 | |
$ ― | $ 140.33M | $ 134.76M | $ 129.20M | $ 129.36M | $ 129.72M | |
$ ― | $ 141.24M | $ 135.99M | $ 130.36M | $ 131.02M | $ 131.53M | |
$ ― | $ 0.50 | $ 0.00 | $ 0.00 | $ 1.30 | $ 1.30 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.59B | $ 5.15B | $ 4.83B | $ 6.81B | $ 6.49B | |
$ ― | $ 161.00M | $ -101.00M | $ -660.00M | $ -15.00M | $ 177.00M | |
$ ― | $ 185.34M | $ -129.66M | $ -411.10M | $ 214.01M | $ 168.47M | |
$ ― | $ 130.00M | $ 136.00M | $ 133.00M | $ 141.00M | $ 131.00M | |
$ ― | $ 315.00M | $ 70.00M | $ -566.00M | $ 414.00M | $ 449.00M | |
$ ― | $ 927.00M | $ 742.00M | $ 203.00M | $ 1.23B | $ 1.14B |