Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 335.18M | $ 319.83M | $ 278.19M | $ 298.71M | $ 332.81M | |
| $ 324.02M | $ 308.32M | $ 268.41M | $ 287.08M | $ 323.16M | |
| $ 140.16M | $ 129.53M | $ 135.64M | $ 101.83M | $ 98.24M | |
| $ 71.44M | $ 69.97M | $ 70.88M | $ 80.80M | $ 83.15M | |
| $ 264.16M | $ 259.87M | $ 178.73M | $ 240.94M | $ 318.00M | |
| $ 183.86M | $ 178.79M | $ 132.77M | $ 185.25M | $ 224.92M | |
| $ -47.26M | $ -44.41M | $ -67.35M | $ -73.22M | $ -39.61M | |
| $ 136.59M | $ 134.38M | $ 65.41M | $ 112.03M | $ 185.31M | |
| $ 137.99M | $ 135.65M | $ 66.40M | $ 111.80M | $ 185.13M | |
| $ 3.14 | $ 3.13 | $ 0.52 | $ 1.36 | $ 3.03 | |
| $ 3.13 | $ 3.13 | $ 0.51 | $ 1.36 | $ 3.03 | |
| 43.84M | 43.39M | 44.77M | 45.71M | 44.70M | |
| 44.10M | 43.39M | 44.79M | 45.73M | 44.70M |