Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 455.10M | $ 421.10M | $ 323.72M | $ 319.50M | $ 270.04M | |
| $ 364.62M | $ 328.92M | $ 259.71M | $ 236.04M | $ 270.04M | |
| $ 104.42M | $ 105.59M | $ 77.36M | $ 97.03M | $ 77.87M | |
| $ -378.11M | $ -332.50M | $ 160.49M | $ 53.99M | $ 0.00 | |
| $ 193.12M | $ 0.00 | $ 26.44M | $ 137.06M | $ 227.75M | |
| $ 297.88M | $ 334.54M | $ 163.23M | $ 265.51M | $ 227.75M | |
| $ -104.76M | $ -110.70M | $ -51.99M | $ -51.44M | $ -43.88M | |
| $ 193.12M | $ 223.83M | $ 111.24M | $ 214.07M | $ 183.87M | |
| $ 186.57M | $ 222.02M | $ 108.05M | $ 211.78M | $ 178.11M | |
| $ 2.03 | $ 2.61 | $ 1.38 | $ 2.93 | $ 2.65 | |
| $ 2.03 | $ 2.61 | $ 1.38 | $ 2.79 | $ 2.65 | |
| 92.04M | 85.13M | 78.20M | 72.17M | 67.21M | |
| 92.04M | 85.13M | 78.20M | 77.70M | 67.21M |