Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.63B | $ 1.64B | $ 1.72B | $ 1.41B | $ 1.34B | |
| $ 165.58M | $ 88.15M | $ 123.08M | $ 74.72M | $ 63.43M | |
| $ 126.10M | $ 153.42M | $ 96.95M | $ 85.17M | $ 93.79M | |
| $ 137.17M | $ 139.98M | $ 134.58M | $ 138.30M | $ 138.37M | |
| $ 173.69M | $ 81.32M | $ 176.94M | $ 121.82M | $ 102.72M | |
| $ 39.48M | $ -65.26M | $ 26.14M | $ -10.45M | $ -30.36M | |
| $ -90.33M | $ -67.21M | $ -52.61M | $ -74.01M | $ -68.59M | |
| $ -50.85M | $ -132.47M | $ -26.48M | $ -84.46M | $ -98.96M | |
| $ -39.00M | $ -101.83M | $ -14.92M | $ 66.41M | $ 555.00K | |
| $ -0.59 | $ -1.57 | $ -0.23 | $ 1.05 | $ 0.02 | |
| $ -0.59 | $ -1.57 | $ -0.23 | $ 1.05 | $ 0.02 | |
| 65.75M | 65.11M | 63.91M | 63.65M | 63.24M | |
| 65.75M | 65.11M | 63.91M | 63.65M | 63.24M |