Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.63B | $ 3.62B | $ 3.46B | $ 3.20B | $ 2.89B | $ 2.71B | |
$ 1.41B | $ 1.38B | $ 1.27B | $ 1.13B | $ 987.62M | $ 953.49M | |
$ 372.85M | $ -1.38B | $ 2.19B | $ 2.07B | $ 1.91B | $ 1.76B | |
$ 1.53B | $ 1.54B | $ 1.39B | $ 1.36B | $ 1.33B | $ 1.34B | |
$ -1.16B | $ -2.93B | $ 807.20M | $ 701.67M | $ 577.99M | $ 416.05M | |
$ -4.08M | $ -7.84M | $ -56.71M | $ -40.00M | $ -15.01M | $ -16.26M | |
$ -1.85B | $ -3.60B | $ -22.27M | $ -45.59M | $ -30.50M | $ -56.70M | |
$ 624.04M | $ 658.00M | $ 728.22M | $ 616.08M | $ 532.48M | $ 343.09M | |
$ 122.43M | $ 126.70M | $ 62.57M | $ 45.92M | $ 53.35M | $ 44.72M | |
- | $ -7.63M | $ -14.01M | $ -13.11M | $ -1.10M | $ 0.00 | |
$ 501.62M | $ 523.65M | $ 651.64M | $ 557.05M | $ 478.04M | $ 298.37M | |
$ 3.17 | $ 3.29 | $ 4.01 | $ 3.43 | $ 2.94 | $ 1.78 | |
$ 3.15 | $ 3.26 | $ 3.93 | $ 3.37 | $ 2.90 | $ 1.76 | |
$ 633.48M | $ 159.09M | $ 162.66M | $ 162.49M | $ 162.71M | $ 167.31M | |
$ 637.38M | $ 160.47M | $ 165.80M | $ 165.21M | $ 164.57M | $ 169.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.61 | - | $ 5.74 | $ 5.22 | $ 4.49 | $ 3.62 | |
- | - | - | - | - | - | |
$ 2.95B | $ 2.93B | $ 2.65B | $ 2.50B | $ 2.32B | $ 2.30B | |
$ 501.62M | $ 523.67M | $ 651.64M | $ 557.05M | $ 478.04M | $ 298.37M | |
$ 233.11M | - | $ 673.63M | $ 596.96M | $ 504.20M | $ 344.96M | |
$ 8.05M | - | $ 72.33M | $ 69.12M | $ 49.36M | $ 43.20M | |
$ 628.90M | $ 665.84M | $ 800.55M | $ 685.20M | $ 581.85M | $ 386.29M | |
$ 963.39M | $ 730.84M | $ 1.35B | $ 1.16B | $ 1.02B | $ 820.81M |