Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.40B | $ 3.86B | $ 3.11B | $ 3.01B | $ 3.63B | $ 3.48B | |
$ ― | $ 2.92B | $ 2.30B | $ 2.22B | $ 2.73B | $ 2.53B | |
$ ― | $ 939.03M | $ 808.77M | $ 792.35M | $ 905.86M | $ 952.83M | |
$ ― | $ 504.87M | $ 461.64M | $ 458.75M | $ 502.43M | $ 532.02M | |
$ ― | $ 434.16M | $ 347.13M | $ 333.60M | $ 403.43M | $ 420.81M | |
$ ― | $ 8.40M | $ 5.02M | $ 5.76M | $ 10.48M | $ 8.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 448.90M | $ 359.59M | $ 342.83M | $ 420.02M | $ 432.97M | |
$ ― | $ 78.78M | $ 47.27M | $ 45.43M | $ 56.64M | $ 62.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 369.62M | $ 312.05M | $ 297.32M | $ 363.13M | $ 370.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.43B | $ 2.76B | $ 2.68B | $ 3.23B | $ 3.06B | |
$ ― | $ 369.62M | $ 312.05M | $ 297.32M | $ 363.13M | $ 370.06M | |
$ ― | $ 369.36M | $ 310.90M | $ 297.32M | $ 363.13M | $ 370.06M | |
$ ― | $ 517.00K | $ 423.00K | $ 470.00K | $ 523.00K | $ 982.00K | |
$ ― | $ 449.41M | $ 360.01M | $ 343.30M | $ 420.55M | $ 433.95M | |
$ ― | $ 482.26M | $ 396.89M | $ 384.91M | $ 459.24M | $ 464.68M |