Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 191.24M | $ 167.29M | $ 245.32M | $ 262.40M | $ 313.83M | |
| $ 68.80M | $ 35.78M | $ 66.91M | $ 75.92M | $ 90.84M | |
| $ 67.08M | $ 71.73M | $ 124.83M | $ 122.45M | $ 115.98M | |
| $ 12.53M | $ 18.71M | $ 27.21M | $ 25.33M | $ 27.95M | |
| $ 9.76M | $ -17.18M | $ -32.62M | $ -15.52M | $ -72.55M | |
| $ 1.72M | $ -35.96M | $ -57.92M | $ -46.52M | $ -25.13M | |
| $ -15.39M | $ -9.02M | $ -10.52M | $ -1.20M | $ -85.30M | |
| $ -13.68M | $ -44.97M | $ -68.43M | $ -47.72M | $ -110.44M | |
| $ 4.57M | $ -46.19M | $ -67.97M | $ -48.13M | $ -111.22M | |
| $ 0.10 | $ -4.32 | $ -6.59 | $ -5.07 | $ -11.87 | |
| $ 0.10 | $ -4.32 | $ -6.59 | $ -5.07 | $ -11.87 | |
| 12.54M | 11.37M | 10.73M | 10.32M | 9.61M | |
| 12.54M | 11.37M | 10.73M | 10.32M | 9.61M |