NASDAQ : DSP
-$0.58 (-4.46%)
| 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 |
|---|---|---|---|---|---|---|---|---|
| revenue | 344.2M | 289.24M | 222.93M | 197.17M | 224.13M | 165.25M | 164.89M | 108.36M |
| costOfRevenue | 54.92M | 157.16M | 120.48M | 116.72M | 129.6M | 91.03M | 94.06M | 74.34M |
| grossProfit | 289.28M | 132.07M | 102.46M | 80.44M | 94.52M | 74.22M | 70.83M | 34.01M |
| researchAndDevelopmentExpenses | 30.53M | 23.74M | 24.76M | 21.29M | 25.37M | 7.09M | 9.24M | 9.58M |
| generalAndAdministrativeExpenses | 50.17M | 51.1M | 45.34M | 44.45M | 46.9M | 17.64M | 19.77M | 18.33M |
| sellingAndMarketingExpenses | 64.8M | 53.75M | 50.65M | 63.96M | 65.04M | 28.89M | 29.03M | 26.77M |
| sellingGeneralAndAdministrativeExpenses | 114.97M | 104.85M | 96M | 108.41M | 111.95M | 46.53M | 48.8M | 45.09M |
| otherExpenses | -5.1M | - | - | - | - | -1.16M | - | - |
| operatingExpenses | 140.41M | 128.59M | 120.75M | 129.7M | 137.32M | 52.46M | 58.04M | 54.68M |
| costAndExpenses | 195.33M | 285.76M | 241.23M | 246.43M | 266.92M | 143.48M | 152.1M | 129.02M |
| netInterestIncome | 6.1M | 9.24M | 8.59M | 1.48M | -864K | -1.04M | -3.95M | -4.36M |
| interestIncome | 6.1M | 9.64M | 8.99M | - | - | - | - | - |
| interestExpense | - | 400K | 400K | -1.48M | 864K | 1.04M | 3.95M | 4.36M |
| depreciationAndAmortization | 18.7M | 16.46M | 14.73M | 13.13M | 11.14M | 10.11M | 10.16M | 10.63M |
| ebitda | 28.83M | 29.56M | 5.34M | -36.44M | -25.6M | 31.78M | 22.95M | -10.54M |
| ebit | 10.13M | 13.1M | -9.39M | -49.57M | -36.74M | 21.68M | 12.8M | -21.17M |
| nonOperatingIncomeExcludingInterest | 138.74M | -9.62M | -8.9M | 310K | -6.05M | 91000 | - | 507K |
| operatingIncome | 148.87M | 3.48M | -18.3M | -49.26M | -42.8M | 21.77M | 12.8M | -20.67M |
| totalOtherIncomeExpensesNet | -138.74M | 9.22M | 8.5M | 1.17M | 5.19M | -1.13M | -2.87M | -4.87M |
| incomeBeforeTax | 10.13M | 12.7M | -9.79M | -48.09M | -37.61M | 20.64M | 9.92M | -25.54M |
| incomeTaxExpense | -13.96M | 249K | 151K | - | - | - | - | - |
| netIncomeFromContinuingOperations | 24.1M | 12.45M | -9.94M | -48.09M | -37.61M | 20.64M | 9.92M | -25.54M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -9.38M | - | - |
| netIncome | 24.1M | 2.36M | -3.44M | -11.91M | -7.74M | 11.26M | 9.92M | -25.54M |
| netIncomeDeductions | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 24.1M | 2.36M | -3.44M | -11.91M | -7.74M | 6.26M | 8.58M | -25.54M |
| eps | 0.13 | 0.04 | -0.05 | -0.19 | -0.13 | 0.11 | 0.15 | -0.43 |
| 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 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 191.15M | 205.05M | 216.46M | 206.57M | 238.48M | 9.63M | 4.82M | 2.66M |
| shortTermInvestments | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 191.15M | 205.05M | 216.46M | 206.57M | 238.48M | 9.63M | 4.82M | 2.66M |
| netReceivables | 177.14M | 146.95M | 117.47M | 101.66M | 110.74M | 89.77M | 68.08M | 48.5M |
| accountsReceivables | 177.14M | 146.95M | 117.47M | 101.66M | 110.74M | 89.77M | 68.08M | 48.5M |
| otherReceivables | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - |
| prepaids | - | 10.49M | - | - | 2.97M | 4.49M | 1.89M | 1.73M |
| otherCurrentAssets | 7.9M | - | 6.49M | 6.63M | - | - | - | - |
| totalCurrentAssets | 376.19M | 362.49M | 340.42M | 314.86M | 352.19M | 103.88M | 74.79M | 52.88M |
| propertyPlantEquipmentNet | 54.76M | 55.14M | 51.26M | 49.55M | 22.33M | 13.83M | 14.92M | 15.71M |
| goodwill | 19.19M | 19.19M | 12.42M | 12.42M | 12.42M | 12.42M | 12.42M | 12.42M |
| intangibleAssets | 2.9M | 3.05M | 201K | 667K | 1.79M | 3.02M | 4.24M | 5.48M |
| goodwillAndIntangibleAssets | 22.09M | 22.24M | 12.62M | 13.09M | 14.21M | 15.44M | 16.66M | 17.9M |
| longTermInvestments | 3.5M | - | - | - | - | - | - | - |
| taxAssets | 17.52M | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 600K | 932K | 615K | 385K | 406K | 371K | 478K | 178K |
| totalNonCurrentAssets | 98.47M | 78.32M | 64.49M | 63.02M | 36.94M | 29.64M | 32.07M | 33.78M |
| otherAssets | - | - | - | - | - | - | - | - |
| totalAssets | 474.66M | 440.8M | 404.91M | 377.88M | 389.13M | 133.52M | 106.86M | 86.66M |
| totalPayables | 83.52M | 71.32M | 47.34M | 37.06M | 32.88M | 36.64M | 20.48M | 17.75M |
| accountPayables | 83.52M | 71.32M | 47.34M | 37.06M | 32.88M | 29.76M | 20.48M | 17.75M |
| otherPayables | - | - | - | - | - | 6.88M | - | - |
| accruedExpenses | 50.83M | 18.88M | 10.92M | 9.16M | 12.25M | 24.68M | 8.39M | 9.49M |
| shortTermDebt | - | - | - | - | - | 3.35M | - | - |
| capitalLeaseObligationsCurrent | 5.08M | 4.73M | 3.76M | 3.71M | - | - | - | - |
| taxPayables | - | - | - | - | 5000 | 6.88M | 1.7M | - |
| deferredRevenue | 583K | 581K | 316K | 123K | 1.32M | 2.72M | 5.26M | 4.77M |
| otherCurrentLiabilities | 17.02M | 50.52M | 46.5M | 37.06M | 36.62M | 12.26M | 26.93M | 13.84M |
| totalCurrentLiabilities | 157.04M | 145.45M | 108.85M | 87.12M | 83.06M | 79.66M | 61.06M | 45.86M |
| longTermDebt | - | - | 21.67M | 25M | 17.5M | 20.18M | 17.5M | 65.96M |
| capitalLeaseObligationsNonCurrent | 16.67M | 21.28M | 21.67M | 25M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | 5.23M | 5.61M | 4.77M | 9.86M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | 45M |
| otherNonCurrentLiabilities | 12.16M | - | - | - | 765K | 7.95M | 822K | -41.82M |
| totalNonCurrentLiabilities | 28.83M | 21.28M | 21.67M | 25M | 23.5M | 33.75M | 23.09M | 79M |
| otherLiabilities | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 21.75M | 26.01M | 25.43M | 28.71M | - | - | - | - |
| totalLiabilities | 185.86M | 166.73M | 130.52M | 112.12M | 106.56M | 113.4M | 84.15M | 124.86M |
| treasuryStock | -8.92M | -21.05M | -1.13M | -475K | -2.65M | - | - | - |
| preferredStock | - | - | - | - | - | 7.5M | 7.5M | 45M |
| commonStock | 64000 | 65000 | 63000 | 62000 | 61000 | - | - | - |
| retainedEarnings | -91.75M | -50.57M | -43.51M | -36.26M | -20.14M | -72.07M | -76.98M | -85.21M |
| additionalPaidInCapital | 182.74M | 125.39M | 112.83M | 95.92M | 82.89M | 92.19M | 92.19M | 2.03M |
| 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 |
|---|---|---|---|---|---|---|---|---|
| netIncome | 24.1M | 2.36M | -3.44M | -11.91M | -37.61M | 11.26M | 9.92M | -25.54M |
| depreciationAndAmortization | 18.7M | 16.46M | 14.73M | 13.13M | 11.14M | 10.11M | 10.16M | 10.63M |
| deferredIncomeTax | -14.68M | - | - | - | - | - | - | - |
| stockBasedCompensation | 24.84M | 21.03M | 32.29M | 28.9M | 68.82M | - | 1.09M | 647K |
| changeInWorkingCapital | -16.16M | -3.64M | -3.49M | -2.18M | -7.66M | -11.35M | -8.76M | 16.8M |
| accountsReceivables | -30.81M | -30.23M | -16.12M | 7.82M | -20.86M | -21.1M | -20.2M | 14.87M |
| inventory | - | - | - | - | - | - | - | - |
| accountsPayables | 12.16M | 23.79M | 10.04M | 4.22M | 3.4M | 9M | 2.74M | -4.81M |
| otherWorkingCapital | 2.5M | 2.8M | 2.59M | -14.22M | 9.8M | 758K | 8.69M | 6.74M |
| otherNonCashItems | 15.81M | 15.55M | -2.33M | -31.47M | -6.03M | 8.86M | 626K | 923K |
| netCashProvidedByOperatingActivities | 52.61M | 51.77M | 37.75M | -3.53M | 28.66M | 18.88M | 13.03M | 3.46M |
| investmentsInPropertyPlantAndEquipment | -926K | -2.5M | -1.2M | -758K | -441K | -7.84M | -423K | -8.77M |
| acquisitionsNet | -549K | -10M | - | - | - | - | - | - |
| purchasesOfInvestments | -3.5M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -17.37M | -15.25M | -12.28M | -8.07M | -6.93M | - | -7.39M | - |
| netCashProvidedByInvestingActivities | -22.34M | -27.74M | -13.48M | -8.83M | -7.37M | -7.84M | -7.81M | -8.77M |
| netDebtIssuance | - | - | - | -17.5M | - | 6.04M | -7M | 2.57M |
| longTermNetDebtIssuance | - | - | - | -17.5M | - | 6.04M | -7M | 2.57M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - |
| netStockIssuance | -34.32M | -32.23M | -4.25M | -2.04M | 232.5M | -1.71M | 7.5M | - |
| netCommonStockIssuance | -34.32M | -32.23M | -4.25M | -2.04M | 232.5M | -1.71M | - | - |
| commonStockIssuance | 3.77M | - | - | - | 232.5M | -1.71M | - | - |
| commonStockRepurchased | -38.09M | -32.23M | -4.25M | -2.04M | -15.04M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | 7.5M | - |
| netDividendsPaid | - | - | - | - | - | -5M | - | - |
| commonDividendsPaid | - | - | - | - | - | -5M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -9.84M | -3.2M | -10.14M | -15000 | -24.94M | -5.55M | -3.56M | - |
| netCashProvidedByFinancingActivities | -44.16M | -35.43M | -14.39M | -19.55M | 207.56M | -6.22M | -3.06M | 2.57M |
| 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 | 88.54M | 110.12M | 85.58M | 77.85M | 70.64M | 90.05M | 79.92M | 65.87M | 53.39M | 64.41M |
| costOfRevenue | 14.58M | 58.82M | 45.74M | 41.97M | 40.08M | 47.56M | 44.6M | 35.12M | 29.88M | 32.65M |
| grossProfit | 73.96M | 51.3M | 39.84M | 35.88M | 30.56M | 42.49M | 35.32M | 30.74M | 23.51M | 31.75M |
| researchAndDevelopmentExpenses | 6.66M | 8.23M | 7.7M | 7.69M | 6.91M | 7.06M | 5.63M | 5.82M | 5.23M | 6.54M |
| generalAndAdministrativeExpenses | 16.92M | 12.3M | 11.16M | 12.7M | 14.28M | 14.77M | 12.65M | 12.61M | 11.07M | 11.69M |
| sellingAndMarketingExpenses | 16.28M | 18.58M | 16.74M | 15.48M | 14.23M | 14.76M | 13.01M | 13.09M | 12.9M | 12.64M |
| sellingGeneralAndAdministrativeExpenses | 33.19M | 30.88M | 27.9M | 28.18M | 28.51M | 29.52M | 25.66M | 25.7M | 23.97M | 24.33M |
| otherExpenses | -1.84M | -504K | - | - | - | - | - | - | - | - |
| operatingExpenses | 38.01M | 38.61M | 35.61M | 35.87M | 35.42M | 36.59M | 31.29M | 31.52M | 29.2M | 30.87M |
| costAndExpenses | 52.59M | 97.43M | 81.35M | 77.84M | 75.5M | 84.15M | 75.88M | 66.64M | 59.08M | 63.52M |
| netInterestIncome | 1.36M | - | 1.46M | 1.48M | 1.72M | 2.09M | 2.41M | 2.36M | 2.38M | 2.4M |
| interestIncome | 1.36M | - | 1.46M | 1.48M | 1.72M | 2.09M | 2.41M | 2.36M | 2.38M | 2.4M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 5.47M | 5.01M | 4.81M | 4.56M | 4.32M | 4.11M | 4.04M | 4.17M | 4.15M | 4M |
| ebitda | 2.88M | 11.41M | 10.5M | 6.06M | 864K | 12.09M | 10.48M | 5.75M | 833K | 7.28M |
| ebit | -2.6M | 6.4M | 5.69M | 1.5M | -3.46M | 7.98M | 6.44M | 1.59M | -3.31M | 3.28M |
| nonOperatingIncomeExcludingInterest | 38.54M | 6.29M | -1.46M | -1.48M | -1.4M | -2.08M | -2.41M | -2.36M | -2.38M | -2.4M |
| operatingIncome | 35.94M | 12.69M | 4.23M | 12000 | -4.86M | 5.9M | 4.04M | -771K | -5.69M | 882K |
| totalOtherIncomeExpensesNet | -38.54M | -6.29M | 1.46M | 1.48M | 1.4M | 2.08M | 2.41M | 2.36M | 2.38M | 2.4M |
| incomeBeforeTax | -2.6M | 6.4M | 5.69M | 1.5M | -3.46M | 7.98M | 6.44M | 1.59M | -3.31M | 3.28M |
| incomeTaxExpense | -406K | -14.06M | 541K | -291K | -153K | 263K | -14000 | 99000 | -99000 | -30000 |
| netIncomeFromContinuingOperations | -2.19M | 20.46M | 5.15M | 1.79M | -3.31M | 7.72M | 6.46M | 1.49M | -3.21M | 3.31M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -455K | 8.26M | 996K | 290K | -1.19M | 1.75M | 1.51M | 55000 | -947K | 627K |
| netIncomeDeductions | - | -15.74M | - | -66000 | - | - | -208K | - | - | - |
| bottomLineNetIncome | -455K | 24M | 996K | 356K | -1.19M | 1.75M | 1.72M | 55000 | -947K | 627K |
| eps | -0.01 | 0.13 | 0.02 | 0.0 | -0.02 | 0.03 | 0.02 | 0.0 | -0.01 | 0.01 |
| 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 | 185.69M | 191.15M | 161.29M | 172.82M | 173.88M | 205.05M | 214.63M | 209.74M | 206.06M | 216.46M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 185.69M | 191.15M | 161.29M | 172.82M | 173.88M | 205.05M | 214.63M | 209.74M | 206.06M | 216.46M |
| netReceivables | 146.23M | 177.14M | 142.8M | 135.34M | 131.29M | 146.95M | 135.65M | 122.92M | 113.51M | 117.47M |
| accountsReceivables | 146.23M | 177.14M | 142.8M | 135.34M | 131.29M | 146.95M | 135.65M | 122.92M | 113.51M | 117.47M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | 10.49M | - | - | - | 6.49M |
| otherCurrentAssets | 6M | 7.9M | 9.5M | 7.6M | 10.59M | - | 10.13M | 8.68M | 7.98M | - |
| totalCurrentAssets | 337.92M | 376.19M | 313.58M | 315.75M | 315.76M | 362.49M | 360.41M | 341.35M | 327.54M | 340.42M |
| propertyPlantEquipmentNet | 56.6M | 54.76M | 55.78M | 55.46M | 55.24M | 55.14M | 55.8M | 54.02M | 54.25M | 51.26M |
| goodwill | 19.19M | 19.19M | 19.19M | 19.19M | 19.19M | 19.19M | 12.42M | 12.42M | 12.42M | 12.42M |
| intangibleAssets | 2.73M | 2.9M | 3.08M | 3.26M | 3.43M | 3.05M | 113K | 133K | 153K | 201K |
| goodwillAndIntangibleAssets | 21.92M | 22.09M | 22.27M | 22.44M | 22.62M | 22.24M | 12.54M | 12.56M | 12.58M | 12.62M |
| longTermInvestments | 3.5M | - | - | 3.5M | - | - | - | - | - | - |
| taxAssets | 18.53M | 17.52M | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 533K | 4.1M | 4.26M | 819K | 889K | 932K | 1M | 628K | 669K | 615K |
| totalNonCurrentAssets | 101.09M | 98.47M | 82.3M | 82.22M | 78.75M | 78.32M | 69.33M | 67.2M | 67.5M | 64.49M |
| otherAssets | - | - | - | 1000 | - | - | - | - | - | - |
| totalAssets | 439M | 474.66M | 395.89M | 397.97M | 394.52M | 440.8M | 429.74M | 408.55M | 395.04M | 404.91M |
| totalPayables | 53.71M | 83.52M | 61.21M | 67.57M | 59.99M | 71.32M | 65.97M | 62.62M | 51.97M | 47.34M |
| accountPayables | 53.71M | 83.52M | 60.91M | 66.97M | 59.99M | 71.32M | 65.97M | 62.62M | 51.97M | 47.34M |
| otherPayables | - | - | 300K | 600K | - | - | - | - | - | - |
| accruedExpenses | 46.06M | 50.83M | 38.21M | 37.76M | 38.69M | 18.88M | 45.06M | 8.6M | 7.12M | 16.1M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 5.1M | 5.08M | 4.9M | 4.72M | 4.72M | 4.73M | 4.55M | 4.06M | 3.75M | 3.76M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 551K | 583K | 611K | 586K | 251K | 581K | 345K | 208K | 181K | 316K |
| otherCurrentLiabilities | 12.41M | 17.02M | 14.81M | 12.74M | 13.07M | 50.52M | 59.33M | 38.58M | 38M | 41.64M |
| totalCurrentLiabilities | 117.83M | 157.04M | 119.74M | 123.38M | 116.72M | 145.45M | 130.2M | 114.08M | 101.03M | 108.85M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 18.29M | 16.67M | 17.73M | 18.99M | 20.28M | 21.28M | 22.32M | 22.53M | 23.56M | 21.67M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 12.49M | 12.16M | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 30.77M | 28.83M | 17.73M | 18.99M | 20.28M | 21.28M | 22.32M | 22.53M | 23.56M | 21.67M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 23.38M | 21.75M | 22.63M | 23.72M | 24.99M | 26.01M | 26.86M | 26.59M | 27.3M | 25.43M |
| totalLiabilities | 148.61M | 185.86M | 137.48M | 142.37M | 137M | 166.73M | 152.52M | 136.61M | 124.58M | 130.52M |
| treasuryStock | -6.1M | -8.92M | -20.32M | -26.13M | -27.51M | -21.05M | -12.19M | -7.58M | -5.46M | -1.13M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 65000 | 64000 | 64000 | 65000 | 65000 | 65000 | 64000 | 64000 | 64000 | 63000 |
| retainedEarnings | -98.75M | -91.75M | -90.29M | -75.77M | -64.66M | -50.57M | -50.05M | -49.16M | -45.59M | -43.51M |
| additionalPaidInCapital | 190.1M | 182.74M | 133.86M | 129.31M | 128.56M | 125.39M | 121.6M | 119.74M | 116.57M | 112.83M |
| 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 | -455K | 20.46M | 5.15M | 1.79M | -3.31M | 1.75M | 6.46M | 1.49M | -3.21M | 627K |
| depreciationAndAmortization | 5.47M | 5.01M | 4.81M | 4.56M | 4.32M | 4.11M | 4.04M | 4.17M | 4.15M | 4M |
| deferredIncomeTax | -518K | -14.68M | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 6.58M | 6.43M | 6.43M | 6.34M | 5.64M | 5.73M | 5.33M | 5.54M | 4.44M | 7.56M |
| changeInWorkingCapital | -7.96M | 3.13M | -13.91M | 7.24M | -12.62M | -2.65M | -715K | 2.16M | -2.44M | -7.35M |
| accountsReceivables | 30.7M | -34.94M | -7.07M | -4.08M | 15.27M | -11.18M | -13.63M | -9.47M | 4.05M | -11.47M |
| inventory | - | - | - | - | - | - | - | - | - | -6.55M |
| accountsPayables | -29.82M | 22.63M | -6.06M | 7.18M | -11.6M | 5.04M | 3.14M | 11.27M | 4.34M | 15.68M |
| otherWorkingCapital | -8.84M | 15.44M | -777K | 4.13M | -16.3M | 3.49M | 9.78M | 360K | -10.83M | 3.13M |
| otherNonCashItems | -193K | 12.72M | 568K | 1M | 1.52M | 7.56M | 1.96M | 1.01M | 907K | 18.42M |
| netCashProvidedByOperatingActivities | 2.92M | 33.08M | 3.05M | 20.93M | -4.45M | 16.49M | 17.07M | 14.37M | 3.84M | 23.25M |
| investmentsInPropertyPlantAndEquipment | -313K | -101K | -226K | -475K | -124K | -218K | -796K | -954K | -530K | -476K |
| acquisitionsNet | - | -315K | -5000 | -229K | -315K | -10M | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -3.62M | -4.49M | -4.64M | -7.82M | -3.6M | -4.1M | -3.87M | -3.74M | -3.53M | -3.34M |
| netCashProvidedByInvestingActivities | -3.93M | -4.9M | -4.87M | -8.53M | -4.04M | -14.32M | -4.66M | -4.7M | -4.06M | -3.82M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -3.73M | 4.91M | -9.71M | -24.88M | -3.23M | -12.28M | -6.2M | 259K | -5.53M | -1.05M |
| netCommonStockIssuance | -3.73M | 4.91M | -9.71M | -24.88M | -3.23M | -12.28M | -6.2M | 259K | -5.53M | -1.05M |
| commonStockIssuance | 380K | 1.68M | 263K | - | - | - | - | - | - | - |
| commonStockRepurchased | -4.11M | 3.23M | -9.97M | -24.88M | -3.23M | -12.28M | -6.2M | 259K | -5.53M | -1.05M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -731K | -3.22M | 3000 | 11.42M | -19.45M | 524K | -1.32M | -6.24M | -4.65M | -4.94M |
| netCashProvidedByFinancingActivities | -4.46M | 1.69M | -9.71M | -13.47M | -22.68M | -11.75M | -7.52M | -5.99M | -10.18M | -5.98M |