Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 641.32M | $ 871.80M | $ 1.54B | $ 1.54B | $ 1.25B | $ 854.20M | |
$ 44.18M | $ 41.57M | $ -45.70M | $ -39.10M | $ -24.89M | $ -23.99M | |
$ 383.10M | $ 830.23M | $ 1.50B | $ 1.51B | $ 1.22B | $ 878.19M | |
$ 595.45M | $ 748.95M | $ 493.47M | $ 466.89M | $ 395.91M | $ 248.72M | |
$ -282.62M | $ 95.24M | $ 928.84M | $ 948.18M | $ 735.72M | $ 479.49M | |
$ 318.13M | $ 410.89M | $ -192.80M | $ -198.70M | $ -186.23M | $ -87.86M | |
$ 163.91M | $ -357.17M | $ 221.68M | $ -59.60M | $ 14.54M | $ -51.16M | |
$ -2.62B | $ -686.77M | $ 959.72M | $ 730.89M | $ 463.33M | $ 373.78M | |
$ 38.52M | $ -130.68M | $ 55.90M | $ 73.95M | $ 31.06M | $ -2.62M | |
$ -391.92M | $ 13.97M | $ 40.80M | $ 28.49M | $ 20.42M | $ 16.05M | |
$ -2.66B | $ -556.48M | $ 901.00M | $ 653.86M | $ 431.45M | $ 422.67M | |
$ -4.44 | $ -0.93 | $ 1.50 | $ 1.11 | $ 0.81 | $ 0.87 | |
$ -4.44 | $ -0.93 | $ 1.50 | $ 1.11 | $ 0.81 | $ 0.87 | |
$ 2.40B | $ 598.52M | $ 598.63M | $ 588.82M | $ 529.24M | $ 427.07M | |
$ 2.40B | $ 598.52M | $ 598.84M | $ 590.14M | $ 530.46M | $ 428.30M | |
$ 1.26 | $ 0.88 | $ 1.16 | - | $ 1.07 | $ 1.02 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 639.63M | $ 790.51M | $ 447.77M | $ 427.79M | $ 371.02M | $ 224.73M | |
$ -2.66B | $ -556.48M | $ 902.60M | $ 656.02M | $ 431.45M | $ 374.68M | |
$ -783.98M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -1.75B | $ -275.60M | $ 1.00B | $ 1.04B | $ 828.44M | $ 611.61M | |
$ -1.26B | $ 356.30M | $ 1.35B | $ 1.37B | $ 1.10B | $ 777.07M |