| IMCC Yearly Revenue | IMCC Revenue | IMCC Change | IMCC Revenue Growth |
|---|---|---|---|
| 2025-12-31 | $39.95M | $2.30M | +6.10% |
| 2024-12-31 | $37.65M | $957.53k | +2.61% |
| 2023-12-31 | $36.69M | -$3.40M | -8.49% |
| 2022-12-31 | $40.10M | $13.37M | +50.02% |
| 2021-12-31 | $26.73M | $14.27M | +114.47% |
| 2020-12-31 | $12.46M | N/A | N/A |
| 2019-12-31 | $0.00 | N/A | N/A |