Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.19B | $ 1.09B | $ 901.00M | $ 791.00M | $ 647.00M | |
| $ 957.00M | $ 919.00M | $ 750.00M | $ 664.00M | $ 550.00M | |
| $ 925.00M | $ 1.07B | $ 831.00M | $ 451.00M | $ 706.00M | |
| $ 29.00M | $ 15.00M | $ 16.00M | $ 22.00M | $ 26.00M | |
| $ 84.00M | $ -99.00M | $ -46.00M | $ 238.00M | $ -123.00M | |
| $ 32.00M | $ -156.00M | $ -81.00M | $ 213.00M | $ -156.00M | |
| $ -18.00M | $ 7.00M | $ -8.00M | $ -23.00M | $ -17.00M | |
| $ 14.00M | $ -149.00M | $ -89.00M | $ 190.00M | $ -173.00M | |
| $ 2.00M | $ -129.00M | $ -44.00M | $ 205.00M | $ -148.00M | |
| $ 0.02 | $ 0.01 | $ -0.37 | $ 1.38 | $ -1.08 | |
| $ 0.02 | $ 0.01 | $ -0.37 | $ 1.31 | $ -1.08 | |
| 132.00M | 137.31M | 139.01M | 145.66M | 146.57M | |
| 133.00M | 141.80M | 139.01M | 154.23M | 146.57M |