Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.01B | $ 949.74M | $ 878.24M | $ 1.06B | $ 892.38M | $ 928.83M | |
$ 3.21M | $ 15.03M | $ 15.50M | $ 12.26M | $ 12.32M | - | |
$ 1.01B | $ 934.72M | $ 862.74M | $ 1.05B | $ 880.07M | $ 928.83M | |
$ 337.25M | $ 445.74M | $ 470.47M | $ 776.99M | $ 734.95M | $ 641.50M | |
$ -225.63M | $ 360.29M | $ 223.26M | $ 470.20M | $ 384.81M | $ 470.78M | |
$ -225.91M | $ -235.53M | $ -233.24M | $ -234.60M | $ -223.39M | $ -208.72M | |
$ -618.30M | $ 2.19M | $ 277.11M | $ -146.33M | $ -14.12M | $ -59.54M | |
$ 363.92M | $ 255.63M | $ 436.14M | $ 416.08M | $ 162.33M | $ 343.84M | |
$ 12.04M | $ 6.25M | $ 4.56M | $ 3.84M | $ 4.92M | $ 2.84M | |
$ 5.98M | $ -582.00K | $ 7.26M | $ 16.06M | $ 6.14M | $ 10.95M | |
$ 347.99M | $ 242.18M | $ 426.93M | $ 416.74M | $ 159.33M | $ 341.12M | |
$ 1.40 | $ 1.01 | $ 1.81 | $ 1.76 | $ 0.70 | $ 1.60 | |
$ 1.37 | $ 1.00 | $ 1.80 | $ 1.75 | $ 0.70 | $ 1.58 | |
$ 1.00B | $ 240.49M | $ 236.26M | $ 236.93M | $ 227.74M | $ 213.40M | |
$ 1.05B | $ 250.45M | $ 244.29M | $ 244.34M | $ 235.10M | $ 222.13M | |
$ 2.68 | $ 2.68 | $ 2.68 | $ 2.68 | $ 2.68 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 685.09M | $ 460.77M | $ 485.97M | $ 776.99M | $ 734.95M | $ 641.50M | |
$ 347.99M | $ 242.18M | $ 426.93M | $ 416.74M | $ 159.33M | $ 341.12M | |
$ 321.50M | $ 216.07M | - | - | - | - | |
- | - | - | - | - | - | |
$ 588.30M | $ 491.16M | $ 669.38M | $ 650.68M | $ 385.72M | $ 346.62M | |
$ 887.68M | $ 810.84M | $ 1.00B | $ 992.70M | $ 715.64M | $ 642.39M |