Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 120.11M | $ 145.71M | $ 165.62M | $ 209.36M | $ 245.85M | |
| $ 52.35M | $ 67.78M | $ 78.17M | $ 107.42M | $ 130.52M | |
| $ 58.66M | $ 68.76M | $ 77.69M | $ 94.44M | $ 130.52M | |
| $ 47.73M | $ 57.20M | $ 65.58M | $ 81.01M | $ 91.27M | |
| $ 21.64M | $ 33.68M | $ 89.69M | $ 206.21M | $ 160.16M | |
| $ -6.30M | $ -984.00K | $ 482.00K | $ 12.97M | $ 0.00 | |
| $ -46.20M | $ -46.85M | $ 816.00K | $ 79.96M | $ 32.87M | |
| $ -52.51M | $ -47.83M | $ 1.30M | $ 92.93M | $ 32.87M | |
| $ -52.72M | $ -48.11M | $ 1.09M | $ 92.72M | $ 32.62M | |
| $ -0.51 | $ -0.47 | $ 0.01 | $ 0.87 | $ 0.30 | |
| $ -0.51 | $ -0.47 | $ 0.01 | $ 0.87 | $ 0.30 | |
| 103.51M | 103.36M | 103.34M | 106.67M | 107.30M | |
| 103.51M | 103.36M | 103.34M | 106.67M | 107.30M |