Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.74B | $ 3.91B | $ 3.09B | $ 2.60B | $ 2.76B | $ 2.67B | |
$ 1.54B | $ 1.68B | $ 1.12B | $ 845.00M | $ 929.00M | $ 909.00M | |
$ 2.20B | $ 2.23B | $ 1.97B | $ 1.76B | $ 1.83B | $ 1.76B | |
$ 1.77B | $ 1.82B | $ 1.57B | $ 1.42B | $ 1.45B | $ 1.41B | |
$ 429.00M | $ 402.00M | $ 401.00M | $ 341.00M | $ 374.00M | $ 348.00M | |
$ -3.00M | $ -6.00M | $ -8.00M | $ -10.00M | $ -7.00M | $ -3.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 388.00M | $ 358.00M | $ 393.00M | $ 325.00M | $ 367.00M | $ 335.00M | |
$ 88.00M | $ 85.00M | $ 90.00M | $ 74.00M | $ 82.00M | $ 70.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 300.00M | $ 273.00M | $ 303.00M | $ 251.00M | $ 285.00M | $ 265.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.31B | $ 3.50B | $ 2.69B | $ 2.26B | $ 2.38B | $ 2.32B | |
$ 300.00M | $ 273.00M | $ 303.00M | $ 251.00M | $ 285.00M | $ 265.00M | |
$ 300.00M | $ 272.24M | $ 303.00M | $ 254.09M | $ 287.33M | $ 273.69M | |
$ ― | $ 11.00M | $ 10.00M | $ 12.00M | $ 9.00M | $ 5.00M | |
$ 398.00M | $ 369.00M | $ 403.00M | $ 337.00M | $ 376.00M | $ 340.00M | |
$ 622.00M | $ 605.00M | $ 604.00M | $ 518.00M | $ 550.00M | $ 506.00M |