Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.32B | $ 2.29B | $ 1.88B | $ 1.46B | $ 889.69M | $ 838.09M | |
$ 736.25M | $ 613.65M | $ 890.84M | $ 694.36M | $ 333.10M | $ 308.48M | |
$ 1.58B | $ 1.67B | $ 987.30M | $ 768.34M | $ 556.59M | $ 529.61M | |
$ 919.93M | $ 1.01B | $ 363.80M | $ 320.97M | $ 216.43M | $ 206.44M | |
$ 659.03M | $ 661.19M | $ 623.50M | $ 447.37M | $ 340.16M | $ 323.18M | |
$ -251.14M | $ -234.44M | $ -205.32M | $ -183.07M | $ -99.98M | $ -98.90M | |
$ 15.96M | $ -497.00K | $ 3.82M | $ 670.00K | $ -28.66M | $ -45.96M | |
$ 502.00M | $ 450.91M | $ 422.00M | $ 264.97M | $ 211.53M | $ 178.32M | |
$ -28.73M | $ -14.33M | $ -9.61M | $ -19.88M | $ -13.02M | $ -13.67M | |
- | - | - | - | - | - | |
$ 445.74M | $ 441.57M | $ 431.61M | $ 284.85M | $ 224.54M | $ 191.99M | |
$ 1.73 | $ 1.77 | $ 1.68 | $ 1.14 | $ 1.04 | $ 1.08 | |
$ 1.73 | $ 1.77 | $ 1.67 | $ 1.12 | $ 1.04 | $ 1.08 | |
$ 1.05B | $ 262.25M | $ 257.49M | $ 249.77M | $ 215.55M | $ 177.90M | |
$ 1.05B | $ 262.87M | $ 258.18M | $ 254.63M | $ 215.93M | $ 178.40M | |
$ 1.67 | $ 1.11 | $ 1.04 | $ 0.97 | $ 0.91 | $ 0.85 | |
- | - | - | - | - | - | |
- | - | $ 1.68 | - | - | $ 1.41 | |
- | - | $ 1.67 | $ 1.58 | $ 1.47 | $ 1.41 | |
- | - | - | - | - | - | |
$ 1.66B | $ 1.63B | $ 1.25B | $ 1.02B | $ 549.53M | $ 514.91M | |
$ 115.71M | - | $ 207.71M | $ 188.44M | $ 125.38M | $ 99.05M | |
$ 451.43M | $ 441.57M | $ 431.61M | $ 284.85M | $ 224.54M | $ 191.99M | |
$ 139.18M | - | $ 430.90M | $ 284.37M | $ 242.92M | $ 225.60M | |
$ 757.59M | $ 685.35M | $ 629.71M | $ 453.41M | $ 336.91M | $ 277.37M | |
$ 1.08B | $ 1.01B | $ 927.66M | $ 710.47M | $ 493.38M | $ 424.05M |