Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 189.89M | $ 252.68M | $ 325.78M | $ 397.56M | $ 321.32M | |
| $ 84.82M | $ 110.31M | $ 141.24M | $ 190.17M | $ 181.03M | |
| $ 108.36M | $ 150.13M | $ 255.81M | $ 215.32M | $ 168.90M | |
| $ 19.15M | $ 21.94M | $ 22.66M | $ 22.86M | $ 17.49M | |
| $ -7.37M | $ -20.70M | $ -85.75M | $ 25.54M | $ 30.51M | |
| $ -23.54M | $ -39.82M | $ -114.57M | $ -25.15M | $ 12.14M | |
| $ -9.76M | $ -18.91M | $ -258.00K | $ 24.63M | $ -41.00K | |
| $ -33.29M | $ -58.73M | $ -114.83M | $ -528.00K | $ 12.10M | |
| $ -10.10M | $ -88.58M | $ -200.96M | $ 24.71M | $ 10.34M | |
| $ -0.91 | $ -2.48 | $ -5.82 | $ 0.73 | $ 3.45 | |
| $ -0.91 | $ -2.48 | $ -5.82 | $ 0.73 | $ 3.45 | |
| 37.39M | 35.77M | 34.54M | 33.76M | 33.29M | |
| 37.39M | 35.77M | 34.54M | 33.76M | 33.29M |