Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 341.33M | $ 308.86M | $ 321.03M | $ 363.20M | $ 358.34M | |
| $ 237.79M | $ 209.69M | $ 211.72M | $ 236.59M | $ 232.09M | |
| $ 100.77M | $ 91.09M | $ 525.60M | $ 137.86M | $ 143.30M | |
| $ 5.19M | $ 3.47M | $ 3.80M | $ 17.92M | $ 31.57M | |
| $ 170.01M | $ 136.85M | $ -299.54M | $ 120.54M | $ 117.58M | |
| $ 137.01M | $ 118.60M | $ -313.87M | $ 98.73M | $ 88.78M | |
| $ 25.86M | $ 12.75M | $ 8.71M | $ 1.88M | $ -13.57M | |
| $ 162.88M | $ 131.35M | $ -305.17M | $ 100.61M | $ 75.22M | |
| $ 124.02M | $ 101.04M | $ -233.98M | $ 78.11M | $ 53.62M | |
| $ 2.50 | $ 2.03 | $ -4.72 | $ 1.70 | $ 1.21 | |
| $ 2.50 | $ 2.03 | $ -4.72 | $ 1.70 | $ 1.21 | |
| 49.56M | 49.56M | 49.56M | 46.06M | 44.30M | |
| 49.56M | 49.56M | 49.56M | 46.06M | 44.30M |