Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 3.01B | $ 3.41B | $ 3.20B | $ 2.67B | $ 2.56B | |
| $ 620.00M | $ 690.00M | $ 584.00M | $ 417.00M | $ 431.00M | |
| $ 485.00M | $ 503.00M | $ 449.00M | $ 410.00M | $ 691.00M | |
| $ 40.00M | $ 40.00M | $ 39.00M | $ 43.00M | $ 46.00M | |
| $ 171.00M | $ 225.00M | $ 168.00M | $ 52.00M | $ -209.00M | |
| $ 135.00M | $ 187.00M | $ 135.00M | $ 7.00M | $ -260.00M | |
| $ -30.00M | $ -34.00M | $ -30.00M | $ -21.00M | $ -23.00M | |
| $ 105.00M | $ 153.00M | $ 105.00M | $ -14.00M | $ -283.00M | |
| $ 55.00M | $ 114.00M | $ 75.00M | $ -14.00M | $ -274.00M | |
| $ 0.31 | $ 1.07 | $ 0.90 | $ -0.47 | $ -3.34 | |
| $ 0.30 | $ 1.05 | $ 0.88 | $ -0.47 | $ -3.34 | |
| 85.10M | 84.20M | 83.50M | 82.50M | 82.00M | |
| 86.60M | 85.50M | 84.90M | 82.50M | 82.00M |