Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.05B | $ 2.05B | $ 2.29B | $ 1.88B | $ 1.46B | $ 889.69M | |
$ 612.99M | $ 927.82M | $ -1.22B | $ 550.58M | $ 694.36M | $ 333.10M | |
$ 1.44B | $ 1.13B | $ 1.07B | $ 1.33B | $ 768.34M | $ 556.59M | |
$ 786.21M | $ 786.21M | $ -411.20M | $ 724.86M | $ 320.97M | $ 216.43M | |
$ 692.10M | $ 692.10M | $ 661.19M | $ 602.71M | $ 447.37M | $ 340.16M | |
$ -283.36M | $ -283.36M | $ -234.44M | $ -205.32M | $ -183.07M | $ -99.98M | |
$ -2.68M | $ -2.68M | $ -24.16M | $ -3.82M | $ 670.00K | $ -28.66M | |
$ 431.78M | $ 431.78M | $ 450.91M | $ 422.00M | $ 264.97M | $ 211.53M | |
$ -66.44M | $ -66.44M | $ -14.33M | $ -9.61M | $ -19.88M | $ -13.02M | |
- | - | - | - | - | - | |
$ 487.08M | $ 498.23M | $ 465.24M | $ 410.82M | $ 284.85M | $ 224.54M | |
$ 1.87 | $ 1.86 | $ 1.77 | $ 1.68 | $ 1.14 | $ 1.04 | |
$ 1.85 | $ 1.86 | $ 1.77 | $ 1.67 | $ 1.12 | $ 1.04 | |
$ 1.07B | $ 267.17M | $ 262.25M | $ 257.49M | $ 249.77M | $ 215.55M | |
$ 1.07B | $ 267.66M | $ 262.87M | $ 258.18M | $ 254.63M | $ 215.93M | |
$ 1.20 | $ 0.31 | $ 1.11 | - | $ 0.97 | $ 0.91 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.58 | $ 1.47 | |
- | - | - | - | - | - | |
$ 1.36B | $ 1.36B | $ 1.63B | $ 1.28B | $ 1.02B | $ 549.53M | |
- | - | - | - | $ 188.44M | $ 125.38M | |
$ 498.23M | $ 498.23M | $ 465.24M | $ 410.82M | $ 284.85M | $ 224.54M | |
$ 237.36M | $ 365.27M | $ 435.59M | - | $ 284.37M | $ 242.92M | |
$ 715.14M | $ 715.14M | $ 689.02M | $ 629.71M | $ 453.41M | $ 336.91M | |
$ 1.06B | $ 1.06B | $ 1.01B | $ 927.66M | $ 710.47M | $ 493.38M |