Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 36.83M | $ 33.62M | $ 60.55M | $ 50.88M | $ 50.92M | |
| $ 27.74M | $ 24.14M | $ 42.88M | $ 27.19M | $ 23.45M | |
| $ -41.79M | $ 53.98M | $ 46.72M | $ 45.51M | $ 48.19M | |
| $ 64.04M | $ 11.94M | $ 12.02M | $ 10.55M | $ 9.77M | |
| $ 148.14M | $ -15.91M | $ 15.66M | $ 1.47M | $ -29.94M | |
| $ 69.53M | $ -29.84M | $ -3.84M | $ -18.32M | $ -24.74M | |
| $ -8.43M | $ -8.48M | $ -2.42M | $ -1.32M | $ -28.84M | |
| $ 61.10M | $ -38.32M | $ -6.26M | $ -19.64M | $ -53.58M | |
| $ 57.57M | $ -40.99M | $ -9.01M | $ -20.26M | $ -54.52M | |
| $ 22.96 | $ -18.03 | $ -5.00 | $ -13.98 | $ -48.50 | |
| $ 19.96 | $ -18.03 | $ -5.00 | $ -13.98 | $ -48.50 | |
| 2.48M | 2.25M | 1.85M | 1.47M | 1.12M | |
| 2.84M | 2.25M | 1.85M | 1.47M | 1.12M |