$0 (0.0%)
| date | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 610.17K | 616.5K | 673.99K | 510.92K | 634.76K | 659.46K | 397.48K | - | - | - |
| costOfRevenue | 294.08K | 283.72K | 338K | 248K | 360.66K | 328.11K | 235.9K | - | - | - |
| grossProfit | 316.08K | 332.78K | 335.98K | 262.92K | 274.09K | 331.34K | 161.58K | - | - | - |
| researchAndDevelopmentExpenses | 133.03K | 28403 | 44211 | 7817 | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 571.47K | 1.05M | 727.14K | 652.47K | 412.05K | 891.35K | 1.14M | 1.7M | 317K | 183.61K |
| sellingAndMarketingExpenses | 124.2K | 191.36K | 164.59K | 144.09K | 143.55K | 218.2K | 177.34K | - | - | 75416 |
| sellingGeneralAndAdministrativeExpenses | 695.67K | 1.24M | 891.73K | 904.56K | 555.6K | 1.11M | 1.32M | 1.7M | 317K | 259.03K |
| otherExpenses | 55558 | 108K | 108K | 108K | -281.51K | -778K | -1.16M | - | - | - |
| operatingExpenses | 884.26K | 1.38M | 1.04M | 912.37K | 274.09K | 331.34K | 161.58K | 1.82M | 327.85K | 259.03K |
| costAndExpenses | 1.18M | 1.66M | 1.4M | 1.16M | 1.02M | 1.55M | 1.53M | 1.82M | 327.85K | 259.03K |
| netInterestIncome | -105K | -88766 | -44112 | -104K | 126.61K | -29400 | -31000 | - | - | - |
| interestIncome | - | - | - | - | 156.01K | - | - | - | - | - |
| interestExpense | 105.33K | 88766 | 44112 | 104.21K | 29400 | 29400 | 31000 | 33274 | 41820 | 46967 |
| depreciationAndAmortization | 35306 | 65712 | 707.96K | 649.46K | 389.51K | 886.21K | 1.14M | 1.82M | 327.85K | 529.62K |
| ebitda | -355K | -1.6M | -122K | -649.46K | 126.61K | -29400 | -201K | -33274 | -41820 | 270.6K |
| ebit | -390K | -1.67M | -707.96K | -649K | -234K | -886K | -1.31M | -1.82M | -328K | -259K |
| nonOperatingIncomeExcludingInterest | -178K | 657.84K | 60102 | - | -156K | - | - | - | - | - |
| operatingIncome | -516.83K | -1.01M | -725.96K | -649K | -390K | -886K | -1.31M | -1.86M | -370K | -259K |
| totalOtherIncomeExpensesNet | 21246 | -747K | -104K | -104K | 126.61K | -29400 | -31000 | - | -41820 | -46967 |
| incomeBeforeTax | -496K | -1.76M | -830K | -754K | -263K | -916K | -1.34M | -1.86M | -370K | -306K |
| incomeTaxExpense | - | - | - | - | - | - | - | - | -41824 | - |
| netIncomeFromContinuingOperations | -496K | -1.76M | -830K | -754K | -263K | -916K | -1.34M | -1.86M | -370K | -306K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -496K | -1.76M | -830K | -754K | -263K | -916K | -1.34M | -1.86M | -370K | -306K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -496K | -1.76M | -830K | -754K | -263K | -916K | -1.34M | -1.86M | -370K | -306K |
| eps | -0.01 | -0.04 | -0.02 | -0.02 | -0.01 | -0.03 | -0.04 | -0.07 | -0.02 | -0.03 |
| date | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 117.04K | 112.47K | 283.53K | 70297 | 36506 | 41201 | 650.51K | 641.69K | 390.44K | 3594 |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 117.04K | 112.47K | 283.53K | 70297 | 36506 | 41201 | 650.51K | 641.69K | 390.44K | 3594 |
| netReceivables | 10264 | 131.9K | 22210 | 1814 | 24606 | 32811 | 21211 | - | 4037 | 989 |
| accountsReceivables | 6169 | 27434 | 22210 | 1814 | 24606 | 32811 | 21211 | 4641 | 4037 | 989 |
| otherReceivables | 4095 | 104.46K | - | - | - | - | - | 4641 | - | - |
| inventory | 106.46K | 141.44K | 127.92K | 140.01K | 195.04K | 258.14K | 152.41K | -112.95K | - | -989 |
| prepaids | 4757 | 5639 | 4343 | 2078 | 1348 | 1836 | 19090 | - | 1429 | 1321 |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 238.53K | 391.45K | 438K | 214.2K | 257.5K | 333.99K | 843.21K | 754.64K | 395.91K | 5904 |
| propertyPlantEquipmentNet | 247.92K | 425.68K | 281.47K | 283.52K | 282.87K | 287.01K | 267.55K | 242.88K | 243.83K | 252.58K |
| goodwill | - | 84830 | 742.67K | 742.67K | 742.67K | 742.67K | 742.67K | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | 84830 | 742.67K | 742.67K | 742.67K | 742.67K | 742.67K | - | - | - |
| longTermInvestments | 14614 | 35000 | 20000 | 20000 | 20000 | 20000 | 25000 | 21550 | 22040 | - |
| taxAssets | - | -35000 | -20000 | -20000 | -20000 | -20000 | -25000 | - | - | - |
| otherNonCurrentAssets | 22259 | 37261 | 22259 | 22259 | 22259 | 22259 | 26550 | - | - | 22040 |
| totalNonCurrentAssets | 270.18K | 547.78K | 1.05M | 1.05M | 1.05M | 1.05M | 1.04M | 264.43K | 265.87K | 274.62K |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 508.71K | 939.22K | 1.48M | 1.26M | 1.31M | 1.39M | 1.88M | 1.02M | 661.77K | 280.53K |
| totalPayables | 252.24K | 316.63K | 343.34K | 144.1K | 120.42K | 103.53K | 67239 | - | - | - |
| accountPayables | 252.24K | 238.86K | 343.34K | 144.1K | 120.42K | 103.53K | 67239 | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 645.38K | 387.09K | 248.95K | - | - | - | - | - | - |
| shortTermDebt | 1.16M | 686.52K | 525.94K | - | - | 764.4K | - | - | 472.34K | 420K |
| capitalLeaseObligationsCurrent | - | 124.13K | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | -135.29K | - | - | -77283 | -95507 |
| otherCurrentLiabilities | 873.25K | 962.01K | 98840 | 61989 | 87368 | 165.64K | 79701 | 20343 | 663.61K | 638.23K |
| totalCurrentLiabilities | 2.28M | 1.77M | 1.36M | 455.04K | 207.79K | 1.07M | 168.15K | 58330 | 1.21M | 1.15M |
| longTermDebt | 374.52K | 798.14K | 601.06K | 1.07M | 986.79K | - | 735K | 775K | - | - |
| capitalLeaseObligationsNonCurrent | - | 67366 | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 38500 | 35000 | 92000 | 20000 | 20000 | 20000 | 20000 | 20000 | - | - |
| totalNonCurrentLiabilities | 413.02K | 900.51K | 693.06K | 1.09M | 1.01M | 20000 | 755K | 795K | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 191.5K | - | - | - | - | - | - | - | - |
| totalLiabilities | 2.7M | 2.67M | 2.05M | 1.54M | 1.21M | 1.09M | 923.15K | 853.33K | 1.21M | 1.15M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 15.31M | 15.31M | 15.02M | 14.65M | 14.41M | 14.41M | 14.41M | 12.56M | 11.17M | 10.51M |
| retainedEarnings | -20.74M | -20.24M | -18.48M | -17.65M | -16.9M | -16.64M | -15.72M | -14.38M | -12.53M | -12.16M |
| additionalPaidInCapital | 3.24M | 3.2M | 2.9M | 2.72M | 2.58M | 2.53M | 2.27M | 1.86M | 801.17K | 769.97K |
| date | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -495.58K | -1.76M | -830.17K | -753.67K | -262.9K | -915.61K | -1.34M | -1.86M | -369.67K | -306K |
| depreciationAndAmortization | 35306 | 65712 | - | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 41200 | 390.55K | 156.8K | 247.42K | 53027 | 259.38K | 486.83K | 1.13M | 48301 | 65762 |
| changeInWorkingCapital | 241.45K | -80034 | 319.54K | 336.73K | 287.65K | 36990 | -33813 | 11253 | 134.77K | 26097 |
| accountsReceivables | 121.63K | -109.69K | -20395 | 22792 | 8205 | -11600 | 67162 | -604 | -3048 | -265 |
| inventory | 34975 | -33878 | 12095 | 55031 | 63100 | -105.74K | -35198 | - | - | - |
| accountsPayables | 61351 | 64826 | 330.11K | 259.63K | 215.86K | 132.78K | -60777 | - | - | - |
| otherWorkingCapital | 84842 | -1294 | -2265 | -729 | 488 | 21545 | -5000 | 11253 | -9684 | - |
| otherNonCashItems | -17346 | 812.38K | 104.21K | 104.21K | -126.61K | 29400 | 73500 | 1.13M | 198.85K | 154.97K |
| netCashProvidedByOperatingActivities | -194.97K | -570.41K | -249.61K | -65313 | -48832 | -589.85K | -884.13K | -710.37K | -186.6K | -59171 |
| investmentsInPropertyPlantAndEquipment | -955 | -68758 | -10282 | -7580 | -6193 | -32534 | -29848 | -16859 | -10335 | -20453 |
| acquisitionsNet | - | - | - | - | - | - | -162.1K | - | 2813 | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 200.92K | 109.23K | 12330 | 6934 | 10330 | 13076 | 5177 | 21562 | 2813 | -5000 |
| netCashProvidedByInvestingActivities | 199.96K | 40475 | 2048 | -646 | 4137 | -19458 | -186.77K | 4703 | -7522 | -25453 |
| netDebtIssuance | 1839 | 232.5K | - | 20000 | 40000 | - | 108.31K | -481.9K | -26451 | 73641 |
| longTermNetDebtIssuance | 41839 | 232.5K | - | 20000 | 40000 | - | - | -481.9K | -26451 | - |
| shortTermNetDebtIssuance | -40000 | - | - | - | - | - | 108.31K | - | -26451 | 73641 |
| netStockIssuance | - | - | 366K | - | - | - | 884.18K | 300K | 577.5K | - |
| netCommonStockIssuance | - | - | 366K | - | - | - | 884.18K | 300K | 577.5K | - |
| commonStockIssuance | - | 126.37K | 366K | 79750 | - | - | 884.18K | 300K | 577.5K | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 126.38K | 94794 | 79750 | - | - | 87227 | 1.14M | 29924 | 10000 |
| netCashProvidedByFinancingActivities | 1839 | 358.88K | 460.79K | 99750 | 40000 | - | 1.08M | 956.92K | 580.97K | 83641 |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 482.06K | 400.94K | 90279 | 109.3K | 139.73K | 196.13K | 165.01K | 48083 | 120.43K | 279.1K |
| costOfRevenue | 275.58K | 231.71K | 63423 | 45780 | 71888 | 105.46K | 71640 | 37723 | 70637 | 39437 |
| grossProfit | 206.48K | 169.23K | 26856 | 63523 | 67838 | 90671 | 93373 | 10360 | 49794 | 239.67K |
| researchAndDevelopmentExpenses | - | - | 13000 | 17618 | - | 55000 | 60416 | 5245 | 9761 | - |
| generalAndAdministrativeExpenses | 78059 | 119.36K | 93931 | 89075 | 148.25K | 197.9K | 136.24K | 313.03K | 322.54K | 208.33K |
| sellingAndMarketingExpenses | 60194 | 1338 | 15733 | 12608 | 28263 | 38784 | 44547 | 15681 | 24844 | 71104 |
| sellingGeneralAndAdministrativeExpenses | 138.25K | 120.7K | 109.66K | 101.68K | 176.52K | 236.69K | 180.78K | 328.71K | 347.38K | 279.44K |
| otherExpenses | -28082 | 1881 | 1880 | -13832 | 27000 | -49790 | -147.83K | 1862 | -15761 | -16495 |
| operatingExpenses | 110.17K | 122.58K | 122.66K | 105.47K | 203.52K | 241.9K | 93373 | 456.62K | 387.82K | 239.67K |
| costAndExpenses | 385.75K | 354.29K | 186.09K | 151.25K | 275.4K | 408.52K | 339.84K | 494.35K | 458.46K | 346.08K |
| netInterestIncome | -24700 | -24837 | -24929 | -25787 | -30264 | -23553 | -25726 | 118.48K | -22231 | -18731 |
| interestIncome | - | - | - | - | - | - | - | 30823 | - | - |
| interestExpense | 24700 | 24837 | 24929 | 25787 | 30264 | 23553 | 25726 | 30823 | 22231 | 18731 |
| depreciationAndAmortization | 1881 | 1881 | 1880 | 1882 | 1880 | 1881 | 29663 | 64366 | 1038 | 205 |
| ebitda | 97875 | 48221 | -96122 | 61435 | -116K | -127.04K | -174.34K | -888.47K | -352.65K | -83262 |
| ebit | 95994 | 46340 | -98000 | 59553 | -118K | -128.92K | -204K | -952.94K | -353.79K | -83467 |
| nonOperatingIncomeExcludingInterest | 314 | 314 | 314 | -101.5K | -20000 | 1881 | -486 | 506.68K | 15761 | 16495 |
| operatingIncome | 96308 | 46654 | -95808 | -41946 | -135.68K | -151.22K | -174.83K | -381.9K | -338.03K | -66972 |
| totalOtherIncomeExpensesNet | -25014 | -25151 | -27123 | 75712 | -12144 | -1251 | -25240 | -537.5K | -37992 | -35226 |
| incomeBeforeTax | 71294 | 21503 | -122.93K | 33766 | -148K | -152.48K | -229.73K | -983.76K | -376.02K | -102K |
| incomeTaxExpense | - | - | - | - | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 71294 | 21503 | -122.93K | 33766 | -148K | -152.48K | -229.73K | -983.76K | -376.02K | -102K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 71294 | 21503 | -122.93K | 34446 | -148K | -152.48K | -229.73K | -983.76K | -376.02K | -102K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 71294 | 21503 | -122.93K | 34446 | -148K | -152.48K | -229.73K | -983.76K | -376.02K | -102K |
| eps | 0.0 | 0.0 | -0.0 | 0.0 | -0.0 | -0.0 | -0.01 | -0.02 | -0.01 | -0.0 |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 262.64K | 148.28K | 85878 | 117.04K | 140.07K | 93841 | 95005 | 112.47K | 200.19K | 413.42K |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 262.64K | 148.28K | 85878 | 117.04K | 140.07K | 93841 | 95005 | 112.47K | 200.19K | 413.42K |
| netReceivables | 42547 | 136.64K | 39478 | 10264 | 30644 | 112.88K | 111.9K | 131.9K | 48159 | 130.62K |
| accountsReceivables | 42547 | 6442 | 6649 | 6169 | 30644 | 7301 | - | - | 48159 | 130.62K |
| otherReceivables | - | 130.2K | 32829 | 4095 | - | 105.58K | 105.82K | 104.46K | - | - |
| inventory | 91000 | 102.04K | 107.16K | 106.46K | 119.05K | 135.19K | 132.22K | 141.44K | 164.1K | 165.46K |
| prepaids | 3959 | 4428 | 5574 | 4757 | 5008 | 5818 | 6629 | 5639 | 21873 | 17481 |
| otherCurrentAssets | 2622 | - | - | - | - | - | - | 137.54K | - | - |
| totalCurrentAssets | 402.77K | 391.39K | 238.09K | 238.53K | 294.77K | 347.73K | 345.75K | 391.45K | 434.32K | 726.98K |
| propertyPlantEquipmentNet | 238.83K | 240.72K | 245.98K | 247.92K | 60999 | 127.01K | 177.93K | 425.68K | 232.89K | 195.38K |
| goodwill | - | - | - | - | 84830 | 84830 | 84830 | 84830 | 742.67K | 742.67K |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | 84830 | 84830 | 84830 | 84830 | 742.67K | 742.67K |
| longTermInvestments | 13896 | 13898 | 14781 | 14614 | 20000 | 20000 | 35000 | 35000 | 35000 | 35000 |
| taxAssets | - | - | - | - | 44935 | -20000 | -35000 | -35000 | -35000 | -35000 |
| otherNonCurrentAssets | 22259 | 22259 | 22259 | 22259 | 22260 | 22259 | 37259 | 37259 | 37259 | 37259 |
| totalNonCurrentAssets | 261.09K | 262.97K | 268.24K | 270.18K | 233.02K | 234.1K | 300.02K | 547.77K | 1.01M | 975.31K |
| otherAssets | - | - | - | - | - | - | - | 2 | - | - |
| totalAssets | 663.86K | 654.36K | 506.33K | 508.71K | 527.79K | 581.82K | 645.78K | 939.22K | 1.45M | 1.7M |
| totalPayables | 399.38K | 485.2K | 394.5K | 252.24K | 316.51K | 325.43K | 238.86K | 288.78K | 360.02K | 358.47K |
| accountPayables | 399.38K | 485.2K | 394.5K | 252.24K | 316.51K | 325.43K | 238.86K | 288.78K | 360.02K | 358.47K |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | 745.05K | 692.86K | - | - | - | - |
| shortTermDebt | 1.29M | 1.25M | 1.2M | 1.16M | 695.17K | 744.95K | 527.76K | 686.52K | 787.52K | 777.41K |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | 124.13K | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | -442.1K | -316.63K | -390.57K | -488.03K |
| otherCurrentLiabilities | 900.58K | 1.21M | 847.83K | 873.25K | 129.44K | 94062 | 631.53K | 645.38K | 462.55K | 437.56K |
| totalCurrentLiabilities | 2.59M | 2.94M | 2.45M | 2.28M | 1.89M | 1.86M | 1.6M | 1.77M | 1.64M | 1.7M |
| longTermDebt | 250.52K | 330.48K | 371.8K | 374.52K | 844.4K | 804.43K | 973.05K | 798.14K | 693.76K | 682.86K |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | 67366 | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 38500 | - | - | 38500 | 20000 | 20000 | 35001 | 35000 | 35000 | 35000 |
| totalNonCurrentLiabilities | 289.02K | 330.48K | 371.8K | 413.02K | 864.4K | 824.43K | 1.01M | 900.51K | 728.76K | 717.86K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | 191.5K | - | - |
| totalLiabilities | 2.88M | 2.94M | 2.82M | 2.7M | 2.75M | 2.68M | 2.61M | 2.67M | 2.37M | 2.42M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | 0.0 | - | - | - |
| commonStock | 15.31M | 15.31M | 15.31M | 15.31M | 15.31M | 15.31M | 15.31M | 15.31M | 15.18M | 15.03M |
| retainedEarnings | -20.77M | -20.84M | -20.86M | -20.74M | -20.77M | -20.62M | -20.47M | -20.24M | -19.26M | -18.81M |
| additionalPaidInCapital | 3.24M | 3.24M | 3.24M | 3.24M | 3.24M | 3.22M | 3.2M | 3.2M | 3.16M | 3.06M |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 71294 | 21503 | -122.93K | 34446 | -147.82K | -152.48K | -229.73K | -983.76K | -444.72K | -102.2K |
| depreciationAndAmortization | 1881 | 1881 | 1880 | 1882 | 1880 | 1881 | 29663 | 64469 | 1038 | 205 |
| deferredIncomeTax | - | - | - | - | - | - | - | 678.19K | - | - |
| stockBasedCompensation | - | - | - | - | 24960 | 16240 | - | 172.07K | 112.91K | 41405 |
| changeInWorkingCapital | 19395 | 13698 | 67810 | 19400 | 159.69K | -59352 | 121.72K | 26713 | -10022 | 37972 |
| accountsReceivables | 91475 | -97166 | -29214 | 97170 | 82236 | -77769 | 19997 | -83739 | 82461 | 66175 |
| inventory | 11040 | 5119 | -696 | 12585 | 16139 | -2970 | 9221 | 2302 | 1360 | -24319 |
| accountsPayables | -58080 | 72685 | 72823 | -66204 | 60502 | 20576 | 93488 | 91915 | -89451 | 7623 |
| otherWorkingCapital | -83120 | 105.74K | 97720 | -90355 | 810 | 811 | -990 | 16235 | -4392 | -11507 |
| otherNonCashItems | 25014 | 25151 | 25243 | -76840 | 10013 | 16707 | 32774 | 28960 | 39741 | 33477 |
| netCashProvidedByOperatingActivities | 117.58K | 62233 | -27998 | -21112 | 48718 | -177K | -45576 | -13360 | -301.06K | 10861 |
| investmentsInPropertyPlantAndEquipment | - | -54 | - | 1 | - | 5325 | -956 | 323 | -52681 | -16400 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | -471 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | 15000 | - | - | - | - |
| otherInvestingActivities | - | 3388 | 54 | 16827 | -811 | 105.51K | 59065 | -7180 | 14129 | 34884 |
| netCashProvidedByInvestingActivities | - | 3388 | 54 | 16827 | -811 | 125.84K | 58109 | -6857 | -38552 | 18013 |
| netDebtIssuance | -3224 | -3223 | -3221 | -17103 | -1058 | 50000 | -30000 | -67500 | - | 300K |
| longTermNetDebtIssuance | -3224 | -3223 | -3221 | 32897 | -11058 | 50000 | -30000 | -67500 | -300K | 300K |
| shortTermNetDebtIssuance | - | - | - | -50000 | 10000 | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | 126.37K | - |
| commonStockRepurchased | - | - | - | - | - | - | - | -18275 | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | 624 | -624 | - | - | - | 144.65K | - |
| netCashProvidedByFinancingActivities | -3224 | -3223 | -3221 | -16479 | -1682 | 50000 | -30000 | -67500 | 126.38K | 300K |