Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
|---|---|---|---|---|---|
| $ 729.58M | $ 648.41M | $ 675.17M | $ 499.71M | $ 570.40M | |
| $ 371.40M | $ 362.06M | $ 380.59M | $ 175.84M | $ 245.71M | |
| $ 287.53M | $ 245.56M | $ 247.91M | $ 271.68M | $ 339.39M | |
| $ 67.25M | $ 52.15M | $ 57.23M | $ 104.42M | $ 112.38M | |
| $ 163.91M | $ 179.69M | $ 304.65M | $ -282.93M | $ -11.51M | |
| $ 83.87M | $ 116.50M | $ 132.67M | $ -95.85M | $ -106.52M | |
| $ 7.66M | $ -1.34M | $ 110.45M | $ -327.31M | $ -48.72M | |
| $ 91.53M | $ 115.16M | $ 243.12M | $ -423.15M | $ -155.24M | |
| $ 76.86M | $ 91.58M | $ 439.95M | $ -383.80M | $ -139.98M | |
| $ 1.07 | $ 1.29 | $ 6.30 | $ -5.88 | $ -2.16 | |
| $ 1.04 | $ 1.28 | $ 6.18 | $ -5.88 | $ -2.14 | |
| 71.96M | 70.80M | 69.78M | 65.69M | 64.74M | |
| 73.58M | 71.50M | 71.17M | 65.69M | 65.31M |