Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.81B | $ 5.51B | $ 6.22B | $ 5.44B | $ 4.69B | |
$ 626.00M | $ 733.00M | $ 997.00M | $ 574.00M | $ 720.00M | |
$ 854.00M | $ 705.00M | $ 583.00M | $ 446.00M | $ 503.00M | |
$ 306.00M | $ 600.00M | $ 421.00M | $ 344.00M | $ 289.00M | |
$ 440.00M | $ 641.00M | $ 1.11B | $ 619.00M | $ 576.00M | |
$ 110.00M | $ 28.00M | $ 405.00M | $ 229.00M | $ 283.00M | |
$ -272.00M | $ -253.00M | $ -169.00M | $ -90.00M | $ -405.00M | |
$ -162.00M | $ -225.00M | $ 468.00M | $ 29.00M | $ -122.00M | |
$ -133.00M | $ -223.00M | $ 318.00M | $ 33.00M | $ -10.00M | |
$ -0.74 | $ -1.25 | $ 1.78 | $ 0.19 | $ -0.07 | |
$ -0.74 | $ -1.25 | $ 1.77 | $ 0.19 | $ -0.07 | |
179.70M | 178.70M | 177.80M | 177.40M | 146.20M | |
179.90M | 178.70M | 178.40M | 177.70M | 146.20M |