Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 814.00M | $ 950.00M | $ 806.00M | $ 809.00M | $ 982.00M | |
$ 830.00M | $ 733.00M | $ 818.00M | $ 904.00M | $ 887.00M | |
$ 332.00M | $ 251.00M | $ 506.00M | $ 427.00M | $ 228.00M | |
$ -62.00M | $ 0.00 | $ 11.00M | $ 12.00M | $ 0.00 | |
$ 517.00M | $ 730.00M | $ 268.00M | $ 470.00M | $ 471.00M | |
$ 532.00M | $ 699.00M | $ 405.00M | $ 689.00M | $ 454.00M | |
$ -44.00M | $ 239.00M | $ -257.00M | $ -212.00M | $ -41.00M | |
$ 488.00M | $ 668.00M | $ 148.00M | $ 477.00M | $ 413.00M | |
$ 376.00M | $ 739.00M | $ 124.00M | $ 389.00M | $ 362.00M | |
$ 7.01 | $ 12.55 | $ 1.96 | $ 5.29 | $ 4.22 | |
$ 6.87 | $ 12.30 | $ 1.92 | $ 5.24 | $ 4.19 | |
53.30M | 58.40M | 62.90M | 73.50M | 85.50M | |
54.30M | 59.60M | 63.90M | 74.30M | 86.20M |