Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.23B | $ 1.08B | $ 969.00M | $ 722.00M | $ 917.00M | |
$ 726.00M | $ 558.00M | $ 442.00M | $ 348.00M | $ 554.00M | |
$ 1.19B | $ 586.00M | $ 398.00M | $ 284.00M | $ 301.00M | |
$ 632.00M | $ 635.00M | $ 573.00M | $ 405.00M | $ 374.00M | |
$ 345.00M | $ 772.00M | $ 581.00M | $ 474.00M | $ 737.00M | |
$ -459.00M | $ -28.00M | $ 44.00M | $ 64.00M | $ 253.00M | |
$ 2.00M | $ -229.00M | $ 1.09B | $ 239.00M | $ -510.00M | |
$ -457.00M | $ -257.00M | $ 1.13B | $ 303.00M | $ -257.00M | |
$ -23.00M | $ 200.00M | $ 477.00M | $ 137.00M | $ -50.00M | |
$ -0.25 | $ 2.18 | $ 5.62 | $ 1.77 | $ -0.81 | |
$ -0.25 | $ 2.18 | $ 5.62 | $ 1.77 | $ -0.81 | |
93.50M | 91.60M | 84.90M | 77.20M | 67.90M | |
93.50M | 91.60M | 84.90M | 77.40M | 67.90M |