Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 6.53B | $ 7.11B | $ 6.86B | $ 6.36B | $ 6.09B | |
| $ 1.04B | $ 1.50B | $ 1.21B | $ 1.09B | $ 972.00M | |
| $ 525.00M | $ 683.00M | $ 628.00M | $ 552.00M | $ 972.00M | |
| $ 486.00M | $ 483.00M | $ 454.00M | $ 449.00M | $ 468.00M | |
| $ 859.00M | $ 892.00M | $ 1.50B | $ 997.00M | $ 1.09B | |
| $ 520.00M | $ 813.00M | $ 585.00M | $ 539.00M | $ 0.00 | |
| $ -482.00M | $ -746.00M | $ 220.00M | $ -207.00M | $ 353.00M | |
| $ 38.00M | $ 67.00M | $ 805.00M | $ 332.00M | $ 353.00M | |
| $ -106.00M | $ -103.00M | $ 584.00M | $ 149.00M | $ 249.00M | |
| $ -0.69 | $ -0.67 | $ 3.76 | $ 0.95 | $ 1.59 | |
| $ -0.69 | $ -0.67 | $ 3.67 | $ 0.93 | $ 1.57 | |
| 154.62M | 154.65M | 155.31M | 157.15M | 156.81M | |
| 154.62M | 154.65M | 158.99M | 160.31M | 158.78M |