OTC : XTGRF
$0.09 (4.74%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | - | - | - | - | - | - | - | - | - | - |
| costOfRevenue | 135.05K | 130.08K | 168.94K | 188.36K | 173.67K | 154.94K | 142.32K | 138.3K | 129.45K | 137.65K |
| grossProfit | -135.05K | -130.08K | -168.94K | -188.36K | -173.67K | -154.94K | -142.32K | -138.3K | -129.45K | -137.65K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 653.24K | 442.55K | 535.15K | 377.34K | 578.18K | 344.71K | 282.29K | 395.07K | 424.8K |
| sellingAndMarketingExpenses | - | 876.83K | 815.98K | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 2.24M | 1.53M | 1.26M | 535.15K | 377.34K | 578.18K | 344.71K | 282.29K | 395.07K | 424.8K |
| otherExpenses | - | - | - | 981.55K | 1.61M | 748.5K | 474.02K | 15896 | 485.95K | 877.45K |
| operatingExpenses | 2.24M | 1.53M | 1.26M | 1.52M | 1.99M | 1.33M | 818.74K | 748.73K | 881.02K | 1.3M |
| costAndExpenses | 2.38M | 1.53M | 1.26M | 1.71M | 2.16M | 1.48M | 961.06K | 887.04K | 881.02K | 1.3M |
| netInterestIncome | 378.01K | 398.18K | - | - | - | - | - | - | - | - |
| interestIncome | 378.01K | 398.18K | 378.34K | - | 55.97 | 45.59 | 48.48 | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | 1008 | 14540 |
| depreciationAndAmortization | 135.05K | 136.64K | 168.94K | 180.89K | 172.14K | 163.12K | 145.63K | 131.25K | 129.45K | 137.65K |
| ebitda | -2.24M | 2.64M | 2.27M | 1.68M | 2.2M | 2.58M | 2.59M | 1.59M | 565.86K | -325.37K |
| ebit | -2.38M | 2.5M | 2.1M | 1.5M | 2.03M | 891.98K | 917.14K | 1.46M | 470.25K | -462.08K |
| nonOperatingIncomeExcludingInterest | - | -4.03M | -3.36M | -3.02M | -4.02M | -2.22M | -1.74M | -2.21M | 1.19M | -700.84K |
| operatingIncome | -2.38M | -1.53M | -1.26M | -4.83M | -6.31M | -5.21M | -912.58K | 1.31M | 356.86K | 1.3M |
| totalOtherIncomeExpensesNet | 6.62M | 4.26M | 2.14M | 3.08M | 4.03M | 3.62M | 3.21M | 2.29M | -1.2M | 695.21K |
| incomeBeforeTax | 4.24M | 2.73M | 876.54K | 1.56M | 2.05M | 2.3M | 2.39M | 1.54M | 453.93K | -467.71K |
| incomeTaxExpense | 188.99K | 800K | 861.82K | 800K | 1.09M | 294.99K | - | 233.11K | 1008 | 1.78M |
| netIncomeFromContinuingOperations | 4.05M | 1.93M | 14724 | 764.85K | 957.52K | 2M | 2.39M | 1.46M | 453.93K | -462.09K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | -0.0 | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | 0.0 | - | - | 78500 | - | -5625 |
| netIncome | 3.75M | 1.68M | -165.93K | 631.77K | 835.98K | 1.86M | 2.25M | 1.31M | 355.86K | -480.88K |
| netIncomeDeductions | - | - | - | 25033 | 7356 | - | -52261 | - | -12797 | -5784 |
| bottomLineNetIncome | 3.75M | 1.68M | -165.93K | 606.73K | 828.62K | 1.86M | 2.3M | 1.31M | 368.65K | -475.1K |
| eps | 0.08 | 0.03 | -0.0 | 0.01 | 0.02 | 0.04 | 0.05 | 0.03 | 0.01 | -0.01 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 10.48M | 8.18M | 7.15M | 5.78M | 4.68M | 4.45M | 3.98M | 2.56M | 1.36M | 913.56K |
| shortTermInvestments | 4.34M | 3.22M | 2.21M | 3.5M | 3.37M | 2.35M | 887.14K | 471.72K | 270.31K | 248.59K |
| cashAndShortTermInvestments | 14.82M | 11.4M | 9.37M | 9.28M | 8.05M | 6.8M | 4.87M | 3.04M | 1.63M | 1.16M |
| netReceivables | - | - | - | - | - | 100.6K | 177.44K | 72171 | 35423 | 190.23K |
| accountsReceivables | - | - | - | 104.79K | 103.2K | 100.6K | 177.44K | 72171 | 35423 | 190.23K |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 1.81M | 1.16M | - | 795.94K | - | 841.98K | 393.03K | 150.94K | 155.39K | 240.66K |
| prepaids | 216.26K | 186.99K | 46495 | 31526 | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | 73265 | - | - | - | - | - | - |
| totalCurrentAssets | 16.85M | 12.75M | 10.29M | 10.18M | 9.13M | 7.74M | 5.44M | 3.26M | 1.83M | 1.59M |
| propertyPlantEquipmentNet | 561.4K | 1.18M | 1.28M | 1.41M | 1.33M | 1.3M | 1.14M | 1.24M | 1.26M | 1.08M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 295.78K | 296.14K | 294.8K | 296.19K | 295.92K | 296.32K | - | 296.32K | 246.32K | 221.32K |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 733.09K | 296.32K | 296.32K | 135 | 402 | - | 296.32K | - | - | - |
| totalNonCurrentAssets | 1.59M | 1.48M | 1.57M | 1.7M | 1.63M | 1.6M | 1.44M | 1.53M | 1.5M | 1.3M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 18.44M | 14.22M | 11.86M | 11.88M | 10.76M | 9.34M | 6.88M | 4.79M | 3.33M | 2.9M |
| totalPayables | 6254 | 103.11K | 154.55K | 67584 | 1.03M | 286.42K | 147.31K | 320.18K | 237.26K | 269.61K |
| accountPayables | 6254 | 12507 | 2137 | 67584 | 1.03M | 100.6K | 147.31K | 320.18K | 237.26K | 269.61K |
| otherPayables | - | 90602 | 152.42K | - | - | - | - | - | - | - |
| accruedExpenses | - | 1.79M | 1.43M | 1.06M | - | 140.4K | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 1.53M | 94885 | -66787 | 281.49K | 93343 | - | 296.23K | 304.02K | 206.2K | 217K |
| totalCurrentLiabilities | 1.54M | 1.99M | 1.52M | 1.41M | 1.12M | 426.82K | 443.54K | 624.2K | 443.46K | 486.61K |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.54M | 1.99M | 1.52M | 1.41M | 1.12M | 426.82K | 443.54K | 624.2K | 443.46K | 486.61K |
| treasuryStock | -91069 | -17239 | -20744 | -6892 | -13294 | -4857 | -9430 | - | -0.0 | - |
| preferredStock | - | - | - | - | - | - | - | - | 1.0 | - |
| commonStock | 46597 | 45995 | 46201 | 46447 | 46688 | 46817 | 45844 | 46246 | 47782 | 48174 |
| retainedEarnings | -16.12M | -19.84M | -21.51M | -21.35M | -21.98M | -22.81M | -24.67M | -26.92M | -28.23M | -28.58M |
| additionalPaidInCapital | 32.4M | 31.67M | 31.7M | 31.84M | 31.77M | 32M | 31.52M | 31.64M | 31.89M | 31.87M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.75M | 1.93M | -165.93K | 764.85K | 957.52K | 2M | 2.39M | 1.54M | 453.93K | -467.71K |
| depreciationAndAmortization | 135.05K | 136.64K | 165.9K | 188.36K | 173.67K | 154.94K | 142.32K | 138.3K | 124.96K | 139.32K |
| deferredIncomeTax | - | - | - | - | -543.52K | -1.78M | -1.51M | 156.38K | -21717 | 106.18K |
| stockBasedCompensation | - | 139.14K | 23750 | 237.08K | 2504 | 196.12K | 10642 | 33437 | 103K | 104.52K |
| changeInWorkingCapital | -1.57M | 43804 | 93372 | 461.94K | 559.77K | -251.52K | -549.55K | 33662 | 207.71K | -322.42K |
| accountsReceivables | - | - | - | -1.59 | -2.6 | 76836 | -105.27K | -36748 | 154.8K | -158.59K |
| inventory | -668.1K | -343.39K | -22055 | 179.33K | -133.29K | -448.94K | -242.1K | 4455 | 85266 | -186.72K |
| accountsPayables | - | 524.56K | 155.87K | 1.59 | 2.6 | 139.11K | -172.87K | 82928 | -32357 | 22892 |
| otherWorkingCapital | -905.88K | -137.36K | -40441 | 282.61K | 693.06K | -18517 | -29314 | -16973 | 122.45K | -135.7K |
| otherNonCashItems | -1.14M | 34133 | 1.7M | -123.81K | -483.85K | 183.88K | 1.12M | -243K | -10799 | -181.58K |
| netCashProvidedByOperatingActivities | 1.17M | 2.28M | 1.81M | 1.53M | 666.09K | 505.42K | 1.6M | 1.66M | 857.09K | -621.7K |
| investmentsInPropertyPlantAndEquipment | -252.08K | -40857 | -38413 | -259.6K | -203.42K | -319.59K | -47170 | -117.62K | -299.32K | - |
| acquisitionsNet | - | - | - | - | - | - | 47170 | - | - | - |
| purchasesOfInvestments | -4.06M | -3.32M | -2.04M | -2.15M | -2.54M | - | -801.93K | - | - | - |
| salesMaturitiesOfInvestments | 4.52M | 2.28M | 1.81M | 2.19M | 2.05M | - | 1.92M | - | - | - |
| otherInvestingActivities | - | - | 691 | 44.59 | -483.85 | - | -1.12M | - | -25000 | - |
| netCashProvidedByInvestingActivities | 209.08K | -1.08M | -269.38K | -259.6K | -203.42K | -319.59K | -47170 | -117.62K | -324.32K | - |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 988.05K | -172.82K | -171.32K | -163.14K | -338.39K | -121.85K | -133.58K | -290.98K | -100.24K | 623.95K |
| netCommonStockIssuance | 988.05K | -172.82K | -171.32K | -163.14K | -338.39K | -121.85K | -133.58K | -290.98K | -100.24K | 623.95K |
| commonStockIssuance | 1.62M | - | - | - | - | - | - | - | - | 693.73K |
| commonStockRepurchased | -635.59K | -172.82K | -171.32K | -163.14K | -338.39K | -121.85K | -133.58K | -290.98K | -100.24K | -69774 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | 94929 | 406.04K | - | - | 18560 | 48756 |
| netCashProvidedByFinancingActivities | 988.05K | -172.82K | -171.32K | -163.14K | -238.6K | 284.19K | -133.58K | -290.98K | -81679 | 672.71K |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | - | - | - | - | - | - | - | - | - | - |
| costOfRevenue | 32109 | 38859 | 37847 | 30013 | 26175 | 29424 | 37473 | 36572 | 33012 | 47572 |
| grossProfit | -32109 | -38859 | -37847 | -30013 | -26175 | -29424 | -37473 | -36572 | -33012 | -47572 |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | 282.09K | 158.05K | 154.93K | 65466 | 261K | 171.84K | 105.3K |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | 180.74K | 253.37K | 171.7K |
| sellingGeneralAndAdministrativeExpenses | 418.13K | 437.38K | 564.93K | 282.09K | 158.05K | 154.93K | 65466 | 441.74K | 425.21K | 277K |
| otherExpenses | - | - | - | 620.88K | 143.18K | 265.67K | 175.05K | 180.83K | 255.28K | -260.06K |
| operatingExpenses | 418.13K | 437.38K | 564.93K | 902.96K | 301.23K | 420.6K | 240.52K | 441.74K | 425.21K | 284.66K |
| costAndExpenses | 450.24K | 476.24K | 602.78K | 932.98K | 327.41K | 450.02K | 277.99K | 478.31K | 458.22K | 332.23K |
| netInterestIncome | 103.68K | 99301 | 90149 | 86219 | 96334 | 406.46K | - | - | 106.39K | - |
| interestIncome | 103.68K | 99301 | 90149 | 86219 | 96334 | 406.46K | - | - | 106.39K | 381.79K |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 32109 | 38859 | 37847 | 30013 | 26175 | 29424 | 37774 | 36572 | 33012 | 47572 |
| ebitda | -418.13K | -437.38K | 2.66M | -902.96K | -301.23K | -420.6K | -240.52K | -441.83K | -427.12K | -277K |
| ebit | -450.24K | -476.24K | 2.62M | -932.98K | -327.41K | -450.02K | -277.99K | -478.41K | -460.28K | -323.3K |
| nonOperatingIncomeExcludingInterest | - | - | -3.22M | - | - | - | -1.89M | 478.41K | 460.28K | 46293 |
| operatingIncome | -450.24K | -476.24K | -602.78K | -932.98K | -327.41K | -450.02K | -277.99K | -478.31K | -458.22K | -332.24K |
| totalOtherIncomeExpensesNet | 1.97M | -614.25K | 3.22M | 1.74M | 2.11M | -354.07K | 2.08M | 1.4M | 1.2M | -1.5M |
| incomeBeforeTax | 1.52M | -1.09M | 2.62M | 811.82K | 1.78M | -804.09K | 1.8M | 955.96K | 770.82K | -1.83M |
| incomeTaxExpense | 197.23K | -420.63K | 197.78K | 200K | 200K | 200K | 200K | 199.96K | 199.11K | 205.53K |
| netIncomeFromContinuingOperations | 1.32M | -669.86K | 2.42M | 611.82K | 1.58M | -1M | 1.6M | 756K | 574.28K | -1.98M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | -0.0 |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 12860 | 156 | - | 0.0 |
| netIncome | 1.19M | -577.42K | 2.24M | 577.34K | 1.41M | -962.94K | 1.47M | 664.76K | 510.99K | -1.99M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.19M | -577.42K | 2.24M | 577.34K | 1.41M | -962.94K | 1.47M | 664.76K | 510.99K | -1.94M |
| eps | 0.03 | -0.01 | 0.05 | 0.01 | 0.03 | -0.02 | 0.03 | 0.01 | 0.01 | -0.04 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 11.99M | 10.48M | 13.54M | 10.33M | 10.21M | 8.18M | 10.56M | 8.17M | 8.44M | 7.12M |
| shortTermInvestments | 5.07M | 4.34M | 3.64M | 3.63M | 3.38M | 3.22M | 2.86M | 3.19M | 2.17M | 2.2M |
| cashAndShortTermInvestments | 17.07M | 14.82M | 17.18M | 13.96M | 13.59M | 11.4M | 13.42M | 11.37M | 10.61M | 9.32M |
| netReceivables | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 982.15K | 1.81M | 171.47K | 478.85K | 930.55K | 1.16M | 224.36K | 428.15K | 459.13K | 813.41K |
| prepaids | 189.87K | 216.26K | 372.22K | 201.32K | 167.41K | 186.99K | 163.87K | 167K | 81870 | 102.18K |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 18.24M | 16.85M | 17.72M | 14.64M | 14.69M | 12.75M | 13.81M | 11.96M | 11.15M | 10.23M |
| propertyPlantEquipmentNet | 624.72K | 561.4K | 560.22K | 1.33M | 1.2M | 1.18M | 476.09K | 514.24K | 509.51K | 540.42K |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 297.3K | 295.78K | 296.03K | 296.98K | 296.34K | 296.14K | 295.85K | 296.28K | 296.02K | 294.8K |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 736.84K | 733.09K | 733.71K | 296.32K | 296.32K | 177 | 735.64K | 734.32K | 733.66K | 730.67K |
| totalNonCurrentAssets | 1.66M | 1.59M | 1.59M | 1.63M | 1.49M | 1.48M | 1.51M | 1.54M | 1.54M | 1.57M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 19.9M | 18.44M | 19.31M | 16.27M | 16.18M | 14.22M | 15.32M | 13.51M | 12.69M | 11.8M |
| totalPayables | 3657 | 6254 | 2903 | 239.28K | 189.14K | 103.11K | 196.14K | 3339 | 2870 | 2137 |
| accountPayables | 3657 | 6254 | 2903 | 6266 | 3327 | 12507 | 5537 | 3339 | 2870 | 2137 |
| otherPayables | - | - | - | 233.02K | 185.82K | 90602 | 190.6K | - | - | - |
| accruedExpenses | - | - | - | 1.78M | 2.18M | 1.79M | 1.75M | 1.51M | 1.57M | 1.28M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 1.72M | 1.53M | 2.78M | 99513 | 97199 | 94885 | 89353 | 304.34K | 271.38K | 230.27K |
| totalCurrentLiabilities | 1.73M | 1.54M | 2.79M | 2.12M | 2.47M | 1.99M | 2.03M | 1.82M | 1.85M | 1.51M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | - | - | - | - | - | - | - | 0.0 | - | - |
| otherLiabilities | - | - | - | - | - | - | - | -0.0 | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.73M | 1.54M | 2.79M | 2.12M | 2.47M | 1.99M | 2.03M | 1.82M | 1.85M | 1.51M |
| treasuryStock | -88084 | -91069 | -29172 | -94840 | -47925 | -17239 | -11961 | -20846 | -24386 | -20744 |
| preferredStock | - | - | - | - | - | - | - | - | 1.0 | - |
| commonStock | 46726 | 46597 | 45706 | 45861 | 45944 | 45995 | 46027 | 46049 | 46071 | 45964 |
| retainedEarnings | -14.99M | -16.12M | -15.57M | -17.85M | -18.43M | -19.84M | -18.84M | -20.33M | -20.98M | -21.4M |
| additionalPaidInCapital | 32.4M | 32.4M | 31.32M | 31.48M | 31.6M | 31.67M | 31.66M | 31.73M | 31.65M | 31.7M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 1.19M | -577.42K | 2.24M | 611.82K | 1.58M | -1M | 1.47M | 664.63K | 508.7K | -1.99M |
| depreciationAndAmortization | 32109 | 38859 | 37847 | 30013 | 26175 | 29424 | 37774 | 36572 | 33012 | 47572 |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -695K |
| stockBasedCompensation | - | - | - | - | - | - | - | 139.14K | - | -8032 |
| changeInWorkingCapital | 1.23M | -3.62M | 969.56K | 67866 | 725.27K | -1M | 354.19K | -113.54K | 704.09K | -588.86K |
| accountsReceivables | - | - | - | 108.51K | 19581 | 61682 | 3136 | -85133 | 20315 | 4.19 |
| inventory | 827.04K | -1.9M | 386.53K | 451.7K | 230.44K | -936.63K | 164.54K | 12955 | 356.4K | -599.86K |
| accountsPayables | - | - | - | - | 377.72K | - | - | - | - | -4.19 |
| otherWorkingCapital | 406.24K | -1.72M | 583.03K | -492.34K | 97528 | -67695 | 189.65K | -126.49K | 347.7K | 10996 |
| otherNonCashItems | -257.87K | -631.35K | -118.16K | -477.43K | 35989 | 440.25K | -49110 | 136.45K | -308.76K | 2.22M |
| netCashProvidedByOperatingActivities | 2.2M | -4.79M | 3.13M | 232.26K | 2.37M | -1.54M | 1.82M | 663.92K | 1.23M | -1.01M |
| investmentsInPropertyPlantAndEquipment | -91525 | -37273 | -10074 | -165.16K | -42653 | -1763.15 | 2005 | -38375 | - | -37984 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | 231.65 |
| purchasesOfInvestments | -1.45M | -1.16M | -1.16M | -1M | -935.14K | -1.12M | -711.88K | -1.24M | -160.36K | -2.05M |
| salesMaturitiesOfInvestments | 962.37K | 810.4K | 1.98M | 1.23M | 742.08K | 318.87K | 1.29M | 350.84K | 282.42K | 1.82M |
| otherInvestingActivities | - | - | - | - | - | - | -2005 | -944.71K | 122.61K | -231.65 |
| netCashProvidedByInvestingActivities | -578.22K | -389.84K | 810.5K | 56303 | -235.71K | -796.98K | 575.76K | -931.36K | 122.06K | -271.25K |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -193.5K | 1.53M | -136.53K | -168.3K | -98064 | -46179 | -10944 | -52728 | -62972 | -68885 |
| netCommonStockIssuance | -193.5K | 1.53M | -136.53K | -168.3K | -98064 | -46179 | -10944 | -52728 | -62972 | -68885 |
| commonStockIssuance | - | 1.8M | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -193.5K | -269.37K | -136.53K | -168.3K | -98064 | -46179 | -10944 | -52728 | -62972 | -68885 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | 6110 | - | 1324 |
| netCashProvidedByFinancingActivities | -193.5K | 1.53M | -136.53K | -168.3K | -98064 | -46179 | -10944 | -46618 | -62690 | -67561 |