Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.59B | $ 4.59B | $ 6.59B | $ 4.81B | $ 3.97B | $ 4.81B | |
$ 2.95B | $ 2.95B | $ 4.43B | $ 3.50B | $ 2.83B | $ 3.44B | |
$ 1.63B | $ 1.63B | $ 2.16B | $ 1.31B | $ 1.14B | $ 1.37B | |
$ 651.40M | $ 651.40M | $ 881.70M | $ 747.20M | $ 649.60M | $ 717.50M | |
$ 982.80M | $ 982.80M | $ 1.28B | $ 567.50M | $ 487.80M | $ 654.20M | |
$ -55.50M | $ -55.50M | $ -78.80M | $ -79.10M | $ -71.90M | $ -58.20M | |
$ -3.10M | $ -3.10M | $ 1.30M | $ 5.90M | $ -11.70M | $ -700.00K | |
$ 930.40M | $ 930.40M | $ 1.20B | $ 482.50M | $ 404.20M | $ 595.30M | |
$ 211.50M | $ 211.50M | $ 270.40M | $ 95.50M | $ 78.50M | $ 121.60M | |
$ -82.50M | $ -160.50M | - | - | - | - | |
$ 765.80M | $ 767.40M | $ 924.00M | $ 421.70M | $ 319.00M | $ 472.80M | |
$ 15.42 | $ 15.35 | $ 17.80 | $ 8.01 | $ 5.85 | $ 8.28 | |
$ 15.27 | $ 15.18 | $ 17.56 | $ 7.91 | $ 5.80 | $ 8.19 | |
$ 199.60M | $ 49.90M | $ 51.80M | $ 52.50M | $ 54.50M | $ 56.91M | |
$ 201.60M | $ 50.40M | $ 52.50M | $ 53.20M | $ 54.50M | $ 57.55M | |
$ 3.20 | $ 3.20 | - | $ 2.13 | $ 2.05 | $ 1.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.60B | $ 3.60B | $ 5.32B | $ 4.24B | $ 3.48B | $ 4.16B | |
$ 767.40M | $ 767.40M | $ 924.00M | $ 421.70M | $ 320.10M | $ 472.80M | |
$ 629.60M | $ 735.02M | - | - | $ 332.79M | $ 473.70M | |
- | - | - | - | $ 76.60M | $ 66.10M | |
$ 934.10M | $ 934.10M | $ 1.28B | $ 562.80M | $ 480.80M | $ 661.40M | |
$ 1.14B | $ 1.14B | $ 1.53B | $ 789.00M | $ 705.00M | $ 866.80M |