Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.35B | $ 4.35B | $ 4.47B | $ 4.51B | $ 4.20B | $ 3.94B | |
$ ― | $ 2.88B | $ 2.89B | $ 2.94B | $ 2.63B | $ 2.53B | |
$ ― | $ 1.47B | $ 1.58B | $ 1.57B | $ 1.58B | $ 1.41B | |
$ ― | $ 1.14B | $ 1.21B | $ 1.33B | $ 1.27B | $ 1.06B | |
$ ― | $ 333.17M | $ 374.12M | $ 241.86M | $ 301.66M | $ 347.97M | |
$ ― | $ -60.58M | $ -81.37M | $ -88.55M | $ -70.43M | $ -47.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 300.32M | $ 436.58M | $ 189.21M | $ 266.35M | $ 395.54M | |
$ ― | $ 88.77M | $ 98.13M | $ 68.13M | $ 96.96M | $ 108.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 187.77M | $ 324.91M | $ 113.01M | $ 160.72M | $ 276.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 20.69M | $ 28.29M | $ 33.47M | $ 30.74M | $ 24.73M | |
$ ― | $ 4.02B | $ 4.09B | $ 4.27B | $ 3.90B | $ 3.59B | |
$ ― | $ 187.77M | $ 324.91M | $ 113.01M | $ 160.72M | $ 276.87M | |
$ ― | $ 186.42M | $ 251.66M | $ 108.30M | $ 154.30M | $ 278.07M | |
$ ― | $ 54.76M | $ 69.77M | $ 84.94M | $ 68.05M | $ 58.01M | |
$ ― | $ 355.07M | $ 506.35M | $ 274.15M | $ 334.40M | $ 453.55M | |
$ ― | $ 527.09M | $ 668.21M | $ 528.82M | $ 545.97M | $ 588.46M |