Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.88B | $ 1.73B | $ 1.83B | $ 1.51B | $ 1.07B | |
| $ 597.00M | $ 625.00M | $ 690.00M | $ 557.00M | $ 410.00M | |
| $ 157.00M | $ 201.00M | $ 59.00M | $ -22.00M | $ 167.00M | |
| $ 342.00M | $ 267.00M | $ 212.00M | $ 205.00M | $ 205.00M | |
| $ 1.02B | $ 1.25B | $ 1.01B | $ 773.00M | $ 534.00M | |
| $ 440.00M | $ 424.00M | $ 631.00M | $ 579.00M | $ 243.00M | |
| $ 58.00M | $ 199.00M | $ -50.00M | $ -189.00M | $ -84.00M | |
| $ 498.00M | $ 623.00M | $ 581.00M | $ 390.00M | $ 159.00M | |
| $ 619.00M | $ 302.00M | $ 456.00M | $ 273.00M | $ -367.00M | |
| $ 11.33 | $ 2.14 | $ 8.98 | $ 5.76 | $ 2.24 | |
| $ 11.33 | $ 2.14 | $ 8.98 | $ 5.76 | $ 2.24 | |
| 54.40M | 54.64M | 55.24M | 56.20M | 62.88M | |
| 54.40M | 54.64M | 55.24M | 56.20M | 62.88M |