Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 11.15B | $ 11.15B | $ 11.00B | $ 10.11B | $ 9.71B | $ 9.58B | |
$ 6.19B | $ 6.19B | $ 6.07B | $ 5.62B | $ 5.45B | $ 5.36B | |
$ 4.96B | $ 4.96B | $ 4.93B | $ 4.48B | $ 4.25B | $ 4.22B | |
$ 4.25B | $ 4.25B | $ 4.09B | $ 3.73B | $ 3.58B | $ 3.62B | |
$ 714.15M | $ 714.15M | $ 838.72M | $ 749.91M | $ 677.18M | $ 604.27M | |
$ -51.06M | $ -51.06M | $ -37.79M | $ -46.89M | $ -39.90M | $ -56.59M | |
$ -37.04M | $ 14.40M | $ 5.00M | $ -52.01M | $ 464.00K | $ 7.58M | |
$ 648.69M | $ 648.69M | $ 805.92M | $ 651.01M | $ 637.75M | $ 555.26M | |
$ 146.81M | $ 146.81M | $ 189.82M | $ 157.99M | $ 150.85M | $ 131.42M | |
$ 363.04M | $ 363.04M | - | - | - | - | |
$ 501.87M | $ 501.87M | $ 616.11M | $ 493.02M | $ 486.90M | $ 423.85M | |
$ 8.32 | $ 8.32 | $ 9.62 | $ 7.17 | $ 6.87 | $ 5.75 | |
$ 8.27 | $ 8.27 | $ 9.55 | $ 7.14 | $ 6.84 | $ 5.73 | |
$ 242.59M | $ 60.35M | $ 64.03M | $ 68.75M | $ 70.87M | $ 73.73M | |
$ 243.62M | $ 60.72M | $ 64.51M | $ 69.00M | $ 71.17M | $ 73.99M | |
$ 10.50 | $ 6.00 | $ 3.25 | $ 1.00 | $ 0.24 | $ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.41 | - | $ 12.02 | $ 8.51 | $ 8.19 | $ 7.13 | |
- | - | - | - | - | - | |
$ 10.44B | $ 10.44B | $ 10.16B | $ 9.36B | $ 9.03B | $ 8.98B | |
$ 501.87M | $ 501.87M | $ 616.11M | $ 493.02M | $ 486.90M | $ 423.85M | |
$ 400.83M | - | $ 616.11M | $ 529.39M | $ 495.10M | $ 423.85M | |
$ 35.11M | - | $ 37.79M | $ 46.89M | $ 39.90M | $ 56.59M | |
$ 699.75M | $ 699.75M | $ 843.72M | $ 697.90M | $ 677.64M | $ 611.85M | |
$ 983.55M | $ 983.55M | $ 1.10B | $ 947.98M | $ 916.01M | $ 850.04M |