OTC : IMXCF
$0 (0.0%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| revenue | 102.49M | 81M | 86.98M | 73.5M | 112.43M | 52.35M | 124.99M |
| costOfRevenue | 36.44M | 36.98M | 32.45M | 34.65M | 45.63M | 34.43M | 49.48M |
| grossProfit | 66.05M | 44.02M | 54.53M | 38.85M | 66.8M | 17.91M | 75.51M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 2.68M | 2.17M | 3.53M | 16M | 11.38M | 24.6M | 3.05M |
| sellingAndMarketingExpenses | 802K | 761K | 979K | 849K | 1.44M | 674K | 2.18M |
| sellingGeneralAndAdministrativeExpenses | 3.48M | 2.93M | 4.51M | 16.85M | 12.82M | 25.27M | 5.24M |
| otherExpenses | 10.94M | 13.56M | 17.79M | -2.3M | 6.06M | 3.9M | 9.71M |
| operatingExpenses | 14.42M | 16.49M | 22.31M | 14.55M | 18.88M | 29.17M | 14.95M |
| costAndExpenses | 50.86M | 53.47M | 54.76M | 58.92M | 59.11M | 62.16M | 64.43M |
| netInterestIncome | 1.82M | 1.83M | 1.45M | 871K | 1.18M | 1.22M | 1.69M |
| interestIncome | 1.88M | 1.9M | 1.86M | 1.04M | 1.64M | 1.33M | 1.78M |
| interestExpense | 54079 | 68000 | 412K | 169.4K | 456.49K | 108.03K | 93517 |
| depreciationAndAmortization | 14.26M | 18.96M | 14.17M | 14M | 17.73M | 17.23M | 13.59M |
| ebitda | 65.89M | 48.38M | 48.37M | 29.48M | 68.67M | 8.73M | 68.84M |
| ebit | 51.64M | 29.42M | 34.08M | 15.45M | 50.95M | -8.5M | 55.24M |
| nonOperatingIncomeExcludingInterest | -2.32M | -1.9M | -1.86M | -1.04M | 2.54M | -1.33M | 5.31M |
| operatingIncome | 51.64M | 27.52M | 32.23M | 14.41M | 53.32M | -9.83M | 60.56M |
| totalOtherIncomeExpensesNet | -2.56M | 1.83M | 1.45M | 871K | 1.18M | 1.22M | -5.41M |
| incomeBeforeTax | 49.12M | 29.35M | 33.67M | 15.32M | 50.32M | -8.61M | 55.15M |
| incomeTaxExpense | 11.38M | 7.14M | 6.17M | 4.53M | 12.23M | 18.14M | 12.02M |
| netIncomeFromContinuingOperations | 37.74M | 22.22M | 27.5M | 10.76M | 38.22M | -26.75M | 43.13M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -238.9K |
| netIncome | 37.74M | 22.22M | 27.5M | 10.76M | 38.22M | -26.75M | 42.89M |
| netIncomeDeductions | - | - | - | - | - | - | - |
| bottomLineNetIncome | 37.74M | 22.22M | 27.5M | 10.76M | 38.22M | -26.74M | 42.89M |
| eps | 0.11 | 0.07 | 0.08 | 0.03 | 0.11 | -0.08 | 0.12 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 129.84M | 80.05M | 62.71M | 74.91M | 97.71M | 88.47M | 89.31M |
| shortTermInvestments | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 129.84M | 80.05M | 62.71M | 74.91M | 97.71M | 88.47M | 89.31M |
| netReceivables | 110.55M | 77.42M | 109.47M | 88.5M | 70.16M | 59.28M | 54.54M |
| accountsReceivables | 110.55M | 75.91M | 108.32M | 88.42M | 70.14M | 44.65M | 42.83M |
| otherReceivables | - | 1.51M | 1.15M | 121.89K | 132.96K | 14.76M | 11.71M |
| inventory | 6.1M | 4.95M | 6.37M | 4.9M | 5.93M | 6.15M | 5.35M |
| prepaids | 3.64M | 3.48M | 396K | - | - | 3M | 1.82M |
| otherCurrentAssets | 572.93K | 32.8M | 4.89M | 5.01M | 4.31M | 1.55M | 2.47M |
| totalCurrentAssets | 250.71M | 198.7M | 183.83M | 173.32M | 178.11M | 158.46M | 153.49M |
| propertyPlantEquipmentNet | 66.35M | 71.57M | 76.89M | 86.61M | 100.17M | 104.75M | 105.35M |
| goodwill | - | - | - | - | - | - | - |
| intangibleAssets | - | - | 108.35M | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - |
| longTermInvestments | 56.48M | 59.02M | 52.3M | 55.32M | 63.45M | 64.22M | 65.99M |
| taxAssets | 3.15M | 2.67M | 4.32M | 6.69M | 6.9M | 7.09M | 3.14M |
| otherNonCurrentAssets | 1.16M | 1.61M | 926.2K | 4.17M | 1.03M | 1.65M | 297K |
| totalNonCurrentAssets | 127.14M | 134.87M | 134.45M | 152.8M | 171.55M | 177.71M | 174.78M |
| otherAssets | - | - | - | - | - | - | - |
| totalAssets | 377.84M | 333.57M | 318.28M | 326.11M | 349.66M | 334.79M | 328.27M |
| totalPayables | 2.5M | 16.82M | 14.69M | 21.11M | 19.88M | 20.15M | 14.36M |
| accountPayables | 702.91K | 1.3M | 592K | 996K | 1.02M | 2.17M | 1.43M |
| otherPayables | 1.8M | 15.52M | 14.1M | 20.11M | 18.86M | 17.98M | 12.93M |
| accruedExpenses | 1.55M | - | 8.31M | 8.71M | 8.94M | 9.71M | 9.89M |
| shortTermDebt | 435.94K | - | - | 12.87M | 3.61M | 7.64M | - |
| capitalLeaseObligationsCurrent | 436K | 460K | 428K | 732K | 552K | 909K | - |
| taxPayables | - | 1.5M | 3.14M | 5.77M | 5.58M | 4.29M | 4.04M |
| deferredRevenue | 13.45M | - | - | 12.77M | 18.87M | 15.51M | 12.88M |
| otherCurrentLiabilities | 20.9M | 32.26M | 13.05M | 6.58M | 6.98M | 5.56M | 6.36M |
| totalCurrentLiabilities | 39.27M | 34.01M | 36.48M | 62.76M | 58.83M | 59.48M | 43.49M |
| longTermDebt | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 634K | 993K | 1.32M | 1.04M | - | 496K | - |
| deferredRevenueNonCurrent | 9.46M | 11.94M | 13.59M | 14.56M | 19.38M | 24.08M | 24.92M |
| deferredTaxLiabilitiesNonCurrent | 12.52M | 12.52M | 12.52M | 14.89M | 17.64M | 19.13M | -829K |
| otherNonCurrentLiabilities | - | - | - | - | - | - | 829K |
| totalNonCurrentLiabilities | 22.62M | 25.46M | 27.43M | 30.48M | 37.02M | 43.71M | 25.75M |
| otherLiabilities | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.07M | 1.45M | 1.74M | 1.77M | 552K | 1.4M | - |
| totalLiabilities | 61.89M | 59.47M | 63.9M | 93.25M | 95.85M | 103.19M | 69.24M |
| treasuryStock | -885K | -433K | -186K | -721.36K | -528.85K | - | -294K |
| preferredStock | - | - | - | - | - | - | - |
| commonStock | 33995 | 34000 | 34000 | 33969 | 33990 | 35000 | 35000 |
| retainedEarnings | 94.17M | 56.59M | 40.12M | 6.98M | -3.77M | -38.07M | -11.33M |
| additionalPaidInCapital | 262.22M | 259.91M | 262M | 265.64M | 277.12M | 302.78M | 317.28M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| netIncome | 49.05M | 29.35M | 27.57M | 10.78M | 38.09M | -26.75M | 43.13M |
| depreciationAndAmortization | 12.96M | 18.96M | 19.75M | 14M | 13.68M | 14.23M | 13.59M |
| deferredIncomeTax | - | - | - | -53.27M | -51.49M | -36.94M | -44.85M |
| stockBasedCompensation | 1.57M | 1.09M | 2.97M | 2.08M | 3.77M | 3.39M | 2.14M |
| changeInWorkingCapital | -2.13M | -11.98M | -33.52M | -29.82M | -25.18M | -10.33M | -16.07M |
| accountsReceivables | 3.1M | -6.68M | -20.68M | -23.6M | -16.25M | -6.14M | -11.07M |
| inventory | -4.85M | 3.52M | -6.78M | -2.09M | -3.59M | -3.33M | -2.03M |
| accountsPayables | 827.22K | 423.72K | -6.2M | 2.5M | -508.32K | 4.37M | -2.42M |
| otherWorkingCapital | -1.21M | -8.81M | 147.57K | -6.62M | -4.83M | -5.23M | -549.04K |
| otherNonCashItems | -3.5M | -6.6M | -4.23M | 57.39M | 51.16M | 65.63M | 41.57M |
| netCashProvidedByOperatingActivities | 57.94M | 30.82M | 12.54M | 1.16M | 30.04M | 9.23M | 39.52M |
| investmentsInPropertyPlantAndEquipment | -170.25K | -1.46M | -4.12M | -86204 | -272.1K | -125.03K | -184.02K |
| acquisitionsNet | 2002 | - | - | -8.95M | 2990 | 3000 | 78000 |
| purchasesOfInvestments | -5.59M | - | - | -13.69M | -7.29M | -4.6M | -34.49M |
| salesMaturitiesOfInvestments | - | - | 331K | 8.95M | 17.71M | 3000 | 78434 |
| otherInvestingActivities | - | -9.28M | - | - | - | -3000 | -78000 |
| netCashProvidedByInvestingActivities | -5.76M | -10.74M | -3.79M | -13.78M | 10.15M | -4.72M | -34.6M |
| netDebtIssuance | - | -448K | -12.52M | -832K | -4M | -897K | -1.17M |
| longTermNetDebtIssuance | - | -448K | -837K | -832K | -4.01M | 7.61M | -1.17M |
| shortTermNetDebtIssuance | - | - | - | - | 13186 | -8.51M | - |
| netStockIssuance | -2.85M | -1.66M | -15035 | -3.06M | -11.91M | -2.18M | -19.16M |
| netCommonStockIssuance | -2.85M | -1.66M | -551K | 8.1M | -11.91M | -2.18M | -19.27M |
| commonStockIssuance | -1.39M | -1.54M | -536K | 11.15M | -1.85M | -649K | -109K |
| commonStockRepurchased | -1.46M | -115K | -15035 | -3.05M | -10.06M | -1.53M | -19.27M |
| netPreferredStockIssuance | - | - | 535.96K | -11.16M | - | - | 109K |
| netDividendsPaid | - | - | -5.1M | -9.51M | -16.57M | -13.94M | -14.12M |
| commonDividendsPaid | - | - | -5.1M | -9.51M | -16.57M | -13.94M | -14.12M |
| preferredDividendsPaid | - | - | - | - | - | - | - |
| otherFinancingActivities | -463.68K | -448K | -2.05M | 7.54M | -793.42K | 7.61M | -301.45K |
| netCashProvidedByFinancingActivities | -3.31M | -2.1M | -19.68M | -5.85M | -33.26M | -9.42M | -34.75M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 44.63M | 57.8M | 37.17M | 43.9M | 41.64M | 45.34M | 40.74M | 32.61M | 56.21M | 56.21M |
| costOfRevenue | 18.49M | 17.7M | 18.84M | 18.8M | 15.82M | 16.73M | 20.44M | 14.15M | 22.81M | 22.81M |
| grossProfit | 26.13M | 40.1M | 18.33M | 25.1M | 25.82M | 28.61M | 20.3M | 18.47M | 33.4M | 33.4M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 6.54M | 5.14M | 6.79M | 9.01M | 8.99M | 824.61K | 13.23M | 855K | 855K |
| sellingAndMarketingExpenses | - | 395K | 337K | 424K | 531K | 224K | 220.5K | 204K | 1.17M | 1.17M |
| sellingGeneralAndAdministrativeExpenses | 7.98M | 6.94M | 5.02M | 7.22M | 9.54M | 9.21M | 1.05M | 13.44M | 6.74M | 6.74M |
| otherExpenses | - | 2.96M | 1.96M | 2.29M | 478K | - | - | - | - | - |
| operatingExpenses | 7.98M | 9.9M | 6.98M | 9.51M | 10.02M | 9.21M | 1.05M | 13.44M | 6.74M | 6.74M |
| costAndExpenses | 26.47M | 27.61M | 23.87M | 28.31M | 25.84M | 25.94M | 21.49M | 27.58M | 29.56M | 29.56M |
| netInterestIncome | 995.89K | 821.7K | 975K | 857K | 2.01M | 443.99K | 191.57K | 677.96K | 592.5K | 592.5K |
| interestIncome | 1.02M | 850.48K | 1.01M | 893.96K | 2.27M | 725.99K | 312.93K | 725.81K | 818.8K | 818.8K |
| interestExpense | 25047 | 28779 | 32065 | 36038 | 260.28K | 282K | 121.36K | 47855 | 228.25K | 228.25K |
| depreciationAndAmortization | 7.53M | 6.26M | 6.33M | 6.88M | 6.71M | 7.05M | 7.01M | 6.95M | 6.84M | 6.84M |
| ebitda | 25.68M | 36.46M | 19.29M | 22.47M | 22.32M | 24.21M | 19.65M | 9.79M | 31.49M | 31.49M |
| ebit | 18.15M | 30.2M | 12.96M | 15.59M | 15.61M | 17.15M | 12.64M | 2.84M | 24.65M | 24.65M |
| nonOperatingIncomeExcludingInterest | - | - | 340.7K | - | 187K | 2.24M | 6.62M | 2.19M | 2.01M | 2.01M |
| operatingIncome | 18.15M | 30.2M | 13.3M | 15.59M | 15.8M | 19.4M | 19.25M | 5.03M | 26.66M | 26.66M |
| totalOtherIncomeExpensesNet | -96182 | 828K | -372.76K | 857K | 1M | -2.52M | -6.74M | -2.24M | -1.44M | -1.44M |
| incomeBeforeTax | 18.06M | 31.02M | 12.93M | 16.45M | 16.8M | 16.87M | 12.51M | 2.8M | 25.22M | 25.22M |
| incomeTaxExpense | 4.24M | 7.13M | 3.34M | 3.8M | 3.18M | 3M | 2.49M | 2.03M | 6.12M | 6.12M |
| netIncomeFromContinuingOperations | 13.81M | 23.89M | 9.59M | 12.65M | 13.62M | 13.88M | 10.02M | 763.7K | 19.11M | 19.11M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 13.81M | 23.89M | 9.59M | 12.65M | 13.62M | 13.88M | 10.02M | 763.7K | 19.11M | 19.11M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 13.81M | 23.89M | 9.59M | 12.65M | 13.62M | 13.88M | 10.02M | 763.7K | 19.11M | 19.11M |
| eps | 0.04 | 0.07 | 0.03 | 0.04 | 0.04 | 0.04 | 0.03 | 0.0 | 0.06 | 0.06 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 129.84M | 94.17M | 80.05M | 77.46M | 62.69M | 73.54M | 74.91M | 76.94M | 97.71M | 93.09M |
| shortTermInvestments | - | - | - | 57000 | - | - | - | - | - | - |
| cashAndShortTermInvestments | 129.84M | 94.17M | 80.05M | 77.51M | 62.69M | 73.54M | 74.91M | 76.94M | 97.71M | 93.09M |
| netReceivables | 110.55M | 92.79M | 77.42M | 105.38M | 108.35M | 97.02M | 88.5M | 82.78M | 70.16M | 64.72M |
| accountsReceivables | 110.55M | 91.3M | 75.91M | 105.33M | 108.35M | 97.02M | 88.42M | 82.75M | 70.14M | 65.07M |
| otherReceivables | - | 1.5M | 1.51M | - | - | - | 121.89K | 132.96K | 132.96K | 131K |
| inventory | 6.1M | 4.36M | 4.95M | 6.88M | 6.43M | 4.81M | 4.9M | 5.48M | 5.93M | 6.04M |
| prepaids | 3.64M | 3.94M | 3.48M | 75000 | -677.71K | 27654 | - | - | - | 49500 |
| otherCurrentAssets | 572.93K | 30.86M | 32.8M | 4.89M | 6.35M | 4.91M | 5.78M | 5.99M | 4.27M | 4.36M |
| totalCurrentAssets | 250.71M | 226.12M | 198.7M | 194.74M | 183.15M | 179.61M | 173.32M | 170.63M | 178.11M | 167.6M |
| propertyPlantEquipmentNet | 66.35M | 68.8M | 71.57M | 71.62M | 76.87M | 76.45M | 86.61M | 91.04M | 100.17M | 102.46M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | 108.35M | - | - | - | - | 0.5 |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | -0.0 | - | - | 0.5 |
| longTermInvestments | 56.48M | 58.64M | - | - | 52.3M | 51.51M | 55.32M | 56.41M | 63.45M | 63.84M |
| taxAssets | 3.15M | 3.16M | 2.67M | 3.82M | 4.32M | 8.25M | 6.69M | 6.6M | 6.9M | 6.99M |
| otherNonCurrentAssets | 1.16M | 1.55M | 60.63M | 61.56M | 1.54M | 3.44M | 4.17M | 2.79M | 1.03M | 1.34M |
| totalNonCurrentAssets | 127.14M | 132.15M | 134.87M | 133.17M | 135.04M | 139.65M | 152.8M | 156.83M | 171.55M | 174.63M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 377.84M | 358.27M | 333.57M | 327.91M | 318.19M | 319.26M | 326.11M | 327.46M | 349.66M | 342.23M |
| totalPayables | 2.5M | 18.26M | 16.82M | 15.91M | 14.69M | 21.81M | 21.11M | 23.07M | 19.88M | 20.02M |
| accountPayables | 702.91K | 502K | 1.3M | 692K | 592K | 681K | 996K | 1.24M | 1.02M | 1.6M |
| otherPayables | 1.8M | 17.76M | 15.52M | 15.22M | 14.1M | 21.13M | 20.11M | 21.83M | 18.86M | 18.42M |
| accruedExpenses | 1.55M | - | - | 7.13M | 8.31M | 7.81M | 8.71M | 9.67M | 8.94M | 9.32M |
| shortTermDebt | 435.94K | 416.87K | 459.81K | 415.82K | 427.88K | 9.28M | 12.87M | - | 3.61M | 5.63M |
| capitalLeaseObligationsCurrent | 436K | 417K | 460K | 416K | 428K | 719K | 732K | 292K | 552K | -7.03M |
| taxPayables | - | 1.37M | 1.5M | 1.45M | 3.14M | 7.25M | 5.77M | 3.76M | 5.58M | 4.94M |
| deferredRevenue | 13.45M | - | - | - | 12.19M | 10.03M | 12.77M | 11.14M | 18.87M | 17.19M |
| otherCurrentLiabilities | 20.9M | 15.75M | 31.8M | 10.98M | 422.53K | 18.04M | 19.4M | 25.91M | 25.85M | 16.16M |
| totalCurrentLiabilities | 39.27M | 34.84M | 34.01M | 34.85M | 36.47M | 57.63M | 62.76M | 58.95M | 58.83M | 59.16M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 634K | 824K | 993K | 1.12M | 1.32M | 584K | 1.04M | - | - | - |
| deferredRevenueNonCurrent | 9.46M | 11.64M | 11.94M | 13.59M | 13.58M | 13.19M | 14.56M | 18.55M | 19.38M | 21.73M |
| deferredTaxLiabilitiesNonCurrent | 12.52M | 12.52M | 12.52M | 12.52M | 12.52M | 12.52M | 14.89M | 17.64M | 17.64M | 18.39M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | 248K |
| totalNonCurrentLiabilities | 22.62M | 24.99M | 25.46M | 27.23M | 27.42M | 26.29M | 30.48M | 36.19M | 37.02M | 40.36M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.07M | 1.24M | 1.45M | 1.54M | 1.74M | 1.3M | 1.77M | 292K | 552K | -7.03M |
| totalLiabilities | 61.89M | 59.83M | 59.47M | 62.08M | 63.89M | 83.93M | 93.25M | 95.14M | 95.85M | 99.52M |
| treasuryStock | -885K | -711K | -433K | -791K | -186K | -965.72K | -721.36K | -399K | -528.85K | -264.42K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 33995 | 34000 | 34000 | 34000 | 33990 | 33990 | 33969 | 33989 | 33990 | 34495 |
| retainedEarnings | 94.17M | 80.4M | 56.59M | 52.77M | 34.48M | 20.86M | 6.98M | -3M | -3.77M | -20.92M |
| additionalPaidInCapital | 262.22M | 262.79M | 259.91M | 263.33M | 262M | 262.51M | 265.64M | 267.6M | 277.12M | 280.19M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 13.81M | 23.89M | 9.59M | 12.66M | 13.62M | 13.88M | 10.02M | 763.7K | 19.05M | 19.05M |
| depreciationAndAmortization | 6.23M | 8.26M | 6.33M | 9.52M | 7.13M | 7.05M | 7.01M | 6.95M | 6.84M | 6.84M |
| deferredIncomeTax | - | - | - | - | - | -24.45M | -27.1M | -25.02M | -25.74M | -25.74M |
| stockBasedCompensation | - | 1.2M | 641K | 979K | 1.37M | 809K | 105K | 932.5K | 1.89M | 1.89M |
| changeInWorkingCapital | 11.63M | -13.9M | -6.69M | -4.9M | -14.61M | -10.74M | -12.92M | -16.84M | -12.59M | -12.59M |
| accountsReceivables | 15.71M | -13.4M | -2.98M | -4.66M | -11.36M | -9.03M | -10.65M | -12.9M | -8.12M | -8.12M |
| inventory | -3.74M | -1.1M | -1.09M | -822K | -3.59M | -3.17M | -643.67K | -1.44M | -1.8M | -1.8M |
| accountsPayables | -859.2K | 1.67M | -372K | 1.58M | -8.87M | 2.67M | -1.68M | 4.15M | -254.16K | -254.16K |
| otherWorkingCapital | 518.51K | -1.71M | -2.25M | -993.71K | 347K | -1.21M | 49075 | -6.64M | -2.42M | -2.42M |
| otherNonCashItems | 6.98M | -298.7K | 1.88M | 1.39M | -6.98M | 25.45M | 28.2M | 29.08M | 25.58M | 25.58M |
| netCashProvidedByOperatingActivities | 38.65M | 19.15M | 11.11M | 19.66M | 539K | 12M | 5.32M | -4.14M | 15.02M | 15.02M |
| investmentsInPropertyPlantAndEquipment | -164.32K | -3.2M | 1.8M | -3.24M | -2.35M | -1.77M | 2.69M | -2.76M | -136.05K | -136.05K |
| acquisitionsNet | 2003 | - | -90.42 | 44046 | - | - | - | - | 1495.07 | 1495.07 |
| purchasesOfInvestments | -2.41M | - | -9.33M | - | - | - | -8.98M | -4.69M | -3.64M | -3.64M |
| salesMaturitiesOfInvestments | - | - | - | - | 331.36K | - | - | - | 8.86M | 8.86M |
| otherInvestingActivities | - | 37232 | - | -22046 | -363 | - | - | -2.35M | -0.07 | -0.07 |
| netCashProvidedByInvestingActivities | -2.57M | -3.16M | -7.53M | -3.22M | -2.02M | -1.77M | -6.3M | -7.45M | 5.08M | 5.08M |
| netDebtIssuance | - | -200K | - | -300K | -9.36M | -3.13M | 12.8M | -3.59M | -2M | -2M |
| longTermNetDebtIssuance | - | -200K | - | -300K | - | -3.13M | 12.8M | -3.59M | -2M | -2M |
| shortTermNetDebtIssuance | - | - | - | - | -9.36M | - | - | - | 6593 | 6593 |
| netStockIssuance | -887.35K | -1.5M | -428.87K | -115K | 1.06M | -1.07M | -602.5K | -2.42M | -5.95M | -5.95M |
| netCommonStockIssuance | -887.35K | -1.5M | -428.87K | -115K | 1.06M | -1.07M | -602.5K | -2.42M | -5.95M | -5.95M |
| commonStockIssuance | -886.11K | -504.14K | -1.54M | - | - | -0.54 | -579.03K | - | -924K | -924K |
| commonStockRepurchased | -1239 | -1.5M | 1.11M | -115K | 1.06M | -1.07M | -622.8K | -2.42M | -5.03M | -5.03M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | -25330 | -2.54M | -4.75M | - | -8.28M | -8.28M |
| commonDividendsPaid | - | - | - | - | -25330 | -2.54M | -4.75M | - | -8.28M | -8.28M |
| preferredDividendsPaid | - | - | - | - | - | -2.54M | - | - | -0.5 | -0.5 |
| otherFinancingActivities | -216.62K | -492.2K | -177.26K | -1.08M | -1.61M | -455.99K | -7M | -254.23K | -396.71K | -396.71K |
| netCashProvidedByFinancingActivities | -1.1M | -2.19M | -606.12K | -1.49M | -9.94M | -9.74M | 441.7K | -6.27M | -16.63M | -16.63M |