Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.72B | $ ― | $ 11.72B | $ 9.81B | $ 8.58B | $ 10.24B | |
$ 7.43B | $ ― | $ 7.43B | $ 6.43B | $ 5.76B | $ 6.70B | |
$ 4.29B | $ ― | $ 4.29B | $ 3.38B | $ 2.82B | $ 3.54B | |
$ 2.33B | $ ― | $ 2.33B | $ 1.96B | $ 2.09B | $ 2.21B | |
$ 1.97B | $ ― | $ 1.97B | $ 1.43B | $ 725.00M | $ 1.32B | |
$ -55.00M | $ ― | $ -55.00M | $ -13.00M | $ -26.00M | $ -38.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.94B | $ ― | $ 1.94B | $ 1.55B | $ 737.00M | $ 1.31B | |
$ 387.00M | $ ― | $ 388.00M | $ 240.00M | $ 169.00M | $ 234.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.52B | $ ― | $ 1.53B | $ 1.29B | $ 560.00M | $ 1.06B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 29.00M | $ 25.00M | $ 15.00M | $ 16.00M | |
$ 9.75B | $ ― | $ 9.75B | $ 8.39B | $ 7.86B | $ 8.92B | |
$ 1.52B | $ ― | $ 1.53B | $ 1.29B | $ 560.00M | $ 1.06B | |
$ 1.52B | $ ― | $ 1.49B | $ 1.18B | $ 522.99M | $ 1.06B | |
$ 63.00M | $ ― | $ 63.00M | $ 47.00M | $ 47.00M | $ 45.00M | |
$ 2.01B | $ ― | $ 2.01B | $ 1.59B | $ 784.00M | $ 1.35B | |
$ 2.53B | $ 1.21B | $ 2.53B | $ 2.11B | $ 1.32B | $ 1.84B |