Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 598.02M | $ 573.32M | $ 761.99M | $ 826.46M | $ 755.29M | |
| $ 96.06M | $ 71.13M | $ 104.89M | $ 148.53M | $ 170.64M | |
| $ 75.68M | $ 80.88M | $ 91.63M | $ 88.69M | $ 170.64M | |
| $ 25.54M | $ 27.68M | $ 26.40M | $ 23.78M | $ 31.96M | |
| $ 31.08M | $ -116.47M | $ 40.11M | $ 94.28M | $ 9.50M | |
| $ 20.38M | $ -9.76M | $ 13.27M | $ 59.84M | $ 0.00 | |
| $ -19.50M | $ -140.71M | $ -3.70M | $ 7.27M | $ -25.05M | |
| $ 880.00K | $ -150.47M | $ 9.56M | $ 67.11M | $ -25.05M | |
| $ -64.56M | $ -105.91M | $ 28.45M | $ 57.83M | $ -75.44M | |
| $ -1.88 | $ -3.10 | $ 0.84 | $ 1.72 | $ -2.26 | |
| $ -1.88 | $ -3.10 | $ 0.84 | $ 1.72 | $ -2.26 | |
| 34.35M | 34.13M | 33.81M | 33.56M | 33.40M | |
| 34.35M | 34.13M | 33.83M | 33.67M | 33.40M |