Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 260.37M | $ 298.43M | $ 267.74M | $ 260.27M | $ 438.64M | |
| $ 85.26M | $ 154.80M | $ 140.78M | $ 139.88M | $ 209.15M | |
| $ 39.85M | $ 72.59M | $ 46.12M | $ 37.83M | $ 44.20M | |
| $ 53.53M | $ 50.29M | $ 51.71M | $ 55.36M | $ 107.92M | |
| $ 146.96M | $ 53.21M | $ 1.08B | $ 29.54M | $ 193.07M | |
| $ 45.42M | $ 82.21M | $ 94.67M | $ 102.04M | $ 164.95M | |
| $ 35.36M | $ -83.48M | $ 920.40M | $ -165.38M | $ -155.91M | |
| $ 80.78M | $ -1.27M | $ 1.02B | $ -63.33M | $ 9.04M | |
| $ 50.84M | $ -46.82M | $ 674.60M | $ -161.09M | $ -273.56M | |
| $ 0.49 | $ -0.44 | $ 6.25 | $ -1.47 | $ -2.82 | |
| $ 0.48 | $ -0.44 | $ 6.22 | $ -1.47 | $ -2.82 | |
| 104.20M | 106.62M | 107.86M | 109.64M | 96.98M | |
| 105.27M | 106.62M | 108.54M | 109.64M | 96.98M |