Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 945.00M | $ 1.01B | $ 684.00M | $ 848.00M | $ 1.11B | $ 963.00M | |
$ -47.00M | $ -347.00M | $ -536.00M | $ -465.00M | $ -729.00M | $ -503.00M | |
$ 638.00M | $ 668.00M | $ 148.00M | $ 383.00M | $ 386.00M | $ 460.00M | |
$ -89.00M | $ -93.00M | $ 11.00M | $ 58.00M | $ 45.00M | $ 63.00M | |
$ 57.00M | $ 290.00M | $ -39.00M | $ 94.00M | $ 27.00M | $ 4.00M | |
$ 730.00M | $ 733.00M | $ 123.00M | $ 389.00M | $ 361.00M | $ 402.00M | |
$ 13.03 | $ 12.54 | $ 1.95 | $ 5.29 | $ 4.22 | $ 4.04 | |
$ 12.77 | $ 12.30 | $ 1.92 | $ 5.23 | $ 4.19 | $ 4.00 | |
$ 218.90M | $ 58.40M | $ 62.90M | $ 73.50M | - | $ 99.30M | |
$ 223.80M | $ 59.60M | $ 63.90M | $ 74.30M | - | $ 100.20M | |
$ 734.00M | $ 739.00M | $ 124.00M | $ 389.00M | $ 362.00M | $ 402.00M | |
$ 406.89M | - | - | - | - | - | |
$ 1.21 | $ 1.12 | $ 1.00 | $ 0.88 | - | $ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 46.00M | $ 90.00M | $ 81.00M | $ 87.00M | $ 85.00M | $ 89.00M |