Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.44B | $ 1.32B | $ 1.22B | $ 1.17B | $ 1.02B | $ 1.13B | |
$ 112.97M | $ 394.77M | $ 345.94M | $ 326.68M | $ 313.08M | - | |
$ 1.33B | $ 927.70M | $ 878.08M | $ 839.48M | $ 703.10M | $ 1.13B | |
$ 551.48M | $ 459.55M | $ 405.77M | $ 713.98M | $ 746.62M | $ 763.23M | |
$ -919.62M | $ -827.36M | $ -725.86M | $ -673.64M | $ -720.12M | $ -733.59M | |
$ 132.90M | $ 153.81M | $ 145.75M | $ -145.17M | $ -156.68M | $ -151.26M | |
$ -62.82M | $ 56.53M | $ 161.47M | $ -990.41M | $ -911.80M | $ -1.07B | |
$ 411.74M | $ 370.87M | $ 488.04M | $ 319.20M | $ 13.15M | $ 182.30M | |
$ 895.00K | $ 895.00K | $ -332.00K | $ 1.04M | $ -891.00K | $ -819.00K | |
$ 52.00M | $ 50.54M | $ 59.82M | $ 47.09M | $ 34.17M | $ 60.96M | |
$ 390.03M | $ 359.50M | $ 482.87M | $ 361.41M | $ -90.04M | $ 190.95M | |
$ 2.12 | $ 2.04 | $ 2.82 | $ 2.12 | $ 0.27 | $ 1.43 | |
$ 2.12 | $ 2.04 | $ 2.81 | $ 2.12 | $ 0.26 | $ 1.43 | |
$ 705.48M | $ 176.23M | $ 748.34K | $ 761.96K | $ 169.23M | $ 167.53M | |
$ 705.48M | $ 176.23M | $ 748.34K | $ 761.96K | $ 169.46M | $ 167.77M | |
$ 2.68 | $ 2.62 | $ 2.53 | $ 2.41 | $ 2.38 | $ 2.34 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 946.25M | $ 854.32M | $ 751.71M | $ 713.98M | $ 746.62M | $ 763.23M | |
$ 403.69M | $ 364.56M | $ 482.87M | $ 361.41M | $ 44.89M | $ 239.43M | |
$ 232.11M | $ 241.48M | - | - | - | $ 226.46M | |
- | - | - | - | - | - | |
$ 433.52M | $ 526.64M | $ 634.73M | $ 511.64M | $ 201.27M | $ 333.57M | |
$ 824.31M | $ 878.92M | $ 954.43M | $ 814.98M | $ 547.17M | $ 675.15M |