-$0.05 (-1.37%)
| date | 2025-12-31 | 2022-12-30 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |
|---|---|---|---|---|---|---|---|
| revenue | 92491 | 604.76M | 538.8M | 468.22M | 471.05M | - | - |
| costOfRevenue | 151.92K | 326.02M | 284M | 245.71M | 259.74M | 106.44K | - |
| grossProfit | -59431 | 278.74M | 254.8M | 222.5M | 211.31M | -106K | - |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 5.29M | 208.04M | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 5.29M | 208.04M | - | - | - | - | - |
| otherExpenses | - | 32.18M | 227.16M | 224.76M | 192.08M | 106.44K | 180 |
| operatingExpenses | 5.29M | 240.22M | 227.16M | 224.76M | 192.08M | - | 180 |
| costAndExpenses | 5.45M | 566.24M | 511.16M | 470.47M | 451.82M | 106.44K | 180 |
| netInterestIncome | - | -46.36M | -54.82M | -24.67M | -5.81M | - | - |
| interestIncome | - | - | - | - | 4.05M | 471.97K | - |
| interestExpense | - | 46.36M | 54.82M | 24.67M | 9.86M | 471.97K | - |
| depreciationAndAmortization | 18228 | 32.18M | 23.68M | 26.06M | 20.03M | - | 52516 |
| ebitda | -5.33M | 70.7M | 51.32M | 23.8M | 39.26M | 365.54K | -180 |
| ebit | -5.35M | - | 27.64M | -2.26M | 19.38M | 837.51K | - |
| nonOperatingIncomeExcludingInterest | - | - | - | - | -149K | -944K | - |
| operatingIncome | -5.35M | 40.04M | 27.64M | -2.26M | 19.23M | -106K | -180 |
| totalOtherIncomeExpensesNet | -67156 | -46.36M | -54.82M | -24.67M | -9.86M | 471.97K | - |
| incomeBeforeTax | -5.42M | -6.32M | -27.18M | -26.93M | 9.37M | 365.54K | -180 |
| incomeTaxExpense | - | 1.75M | 2.52M | 133K | 1.34M | 77877 | - |
| netIncomeFromContinuingOperations | -5.42M | -8.07M | -29.7M | -27.06M | 8.03M | 287.66K | -180 |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - |
| netIncome | -5.42M | -8.07M | -29.7M | -27.06M | 8.03M | 287.66K | -180 |
| netIncomeDeductions | - | - | - | - | - | - | - |
| bottomLineNetIncome | -5.42M | -8.07M | -29.7M | -27.06M | 8.03M | 287.66K | -180 |
| eps | -0.14 | -0.22 | -1.07 | -4.04 | 0.32 | 0.05 | -0.0 |
| date | 2025-12-31 | 2022-12-30 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |
|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 30220 | 5.8M | 10.7M | 14.06M | 20.18M | 1.28M | - |
| shortTermInvestments | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 30220 | 5.8M | 10.7M | 14.06M | 20.18M | 1.28M | - |
| netReceivables | 46716 | 160.62M | 151.29M | 138.17M | 131.29M | - | - |
| accountsReceivables | 28539 | - | - | - | - | - | - |
| otherReceivables | 18177 | 160.62M | 151.29M | 138.17M | 131.29M | - | - |
| inventory | 36493 | 8.51M | 5.06M | 5.87M | 5.27M | - | - |
| prepaids | - | - | - | - | - | - | - |
| otherCurrentAssets | 596.83K | 5.83M | 4.04M | 3.87M | 812K | 23116 | - |
| totalCurrentAssets | 710.26K | 180.76M | 171.08M | 161.98M | 157.55M | 1.3M | - |
| propertyPlantEquipmentNet | 1.94M | 15.03M | 13.76M | 14.13M | 14.82M | - | - |
| goodwill | - | 126.69M | 124.35M | 102.21M | 85.12M | - | - |
| intangibleAssets | - | 114.48M | 107.31M | 85.7M | 92.39M | - | - |
| goodwillAndIntangibleAssets | - | 241.17M | 231.66M | 187.91M | 177.51M | - | - |
| longTermInvestments | - | - | - | - | - | 200.47M | - |
| taxAssets | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 50.41M | 4.02M | 3.1M | 2.88M | 7125 | - |
| totalNonCurrentAssets | 1.94M | 306.6M | 249.43M | 205.14M | 195.22M | 200.48M | - |
| otherAssets | - | - | - | - | - | - | - |
| totalAssets | 2.65M | 487.36M | 420.52M | 367.12M | 352.77M | 201.78M | - |
| totalPayables | 721.79K | 29.76M | 42.52M | 28.46M | 30.75M | 86278 | 175 |
| accountPayables | 721.79K | 29.76M | 42.52M | 28.46M | 30.75M | 86278 | 175 |
| otherPayables | - | - | - | - | - | -86278 | -175 |
| accruedExpenses | - | - | - | - | - | - | - |
| shortTermDebt | 1.09M | 4.93M | 3.61M | 14.05M | 10.88M | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | 612.71K | 77877 | - |
| deferredRevenue | - | - | 17.12M | 15.01M | 10.08M | - | - |
| otherCurrentLiabilities | 8830 | 43.87M | 26.49M | 11.63M | 13.71M | 77877 | - |
| totalCurrentLiabilities | 1.82M | 78.56M | 89.74M | 69.14M | 65.43M | 164.16K | 175 |
| longTermDebt | - | 499.34M | 462.19M | 264.97M | 158.56M | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 27242 | 35.83M | 20.07M | 15.18M | 1.35M | 7M | - |
| totalNonCurrentLiabilities | 27242 | 535.16M | 482.27M | 280.15M | 159.9M | 7M | 175 |
| otherLiabilities | - | - | - | - | - | - | -175 |
| capitalLeaseObligations | - | - | - | - | - | - | - |
| totalLiabilities | 1.85M | 613.72M | 572.01M | 349.3M | 225.33M | 7.16M | 175 |
| treasuryStock | - | - | - | - | - | - | - |
| preferredStock | - | - | 420.52M | 151.39M | - | - | - |
| commonStock | 3475 | 4000 | 3000 | 3000 | 189.27M | 189.61M | 719 |
| retainedEarnings | -14.57M | -36.1M | -28.59M | -6.62M | -59872 | 287.48K | -175 |
| additionalPaidInCapital | 15.87M | - | - | - | - | - | - |
| date | 2025-12-31 | 2022-12-30 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |
|---|---|---|---|---|---|---|---|
| netIncome | -5.42M | -8.07M | -29.7M | -27.06M | 8.03M | 287.66K | -180 |
| depreciationAndAmortization | 18228 | 32.18M | 23.68M | 26.06M | 19.88M | - | - |
| deferredIncomeTax | - | - | 15.21M | 2.36M | 887K | - | - |
| stockBasedCompensation | 1.92M | 7.4M | 3.63M | 10.8M | 1.98M | - | - |
| changeInWorkingCapital | 439.57K | -33.71M | 8.65M | 1.12M | 365K | 140.86K | 180 |
| accountsReceivables | -41728 | - | -2.63M | 3.52M | - | - | - |
| inventory | 151.17K | - | 2.63M | -3.52M | - | - | - |
| accountsPayables | 330.13K | -13.33M | 13.26M | -4.31M | 6.23M | 86103 | - |
| otherWorkingCapital | - | -20.38M | -4.61M | 5.43M | -5.87M | 54761 | 180 |
| otherNonCashItems | 56093 | 4.4M | 7.64M | 2.51M | 360K | -471.97K | - |
| netCashProvidedByOperatingActivities | -2.98M | 2.2M | 29.1M | 15.77M | 31.51M | -43448 | - |
| investmentsInPropertyPlantAndEquipment | -67304 | -8.41M | -3.96M | -3.79M | -10.45M | - | - |
| acquisitionsNet | - | -30.15M | -32.67M | -20.39M | -294K | - | - |
| purchasesOfInvestments | - | - | - | - | - | -200M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 440K | 78000 | 318K | 1.14M | -7125 | - |
| netCashProvidedByInvestingActivities | -67304 | -38.12M | -36.55M | -23.86M | -9.61M | -200.01M | - |
| netDebtIssuance | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - |
| netStockIssuance | 2.52M | - | - | - | - | - | - |
| netCommonStockIssuance | 2.52M | - | - | - | - | - | - |
| commonStockIssuance | 2.52M | - | 496.75M | 10.23M | - | - | - |
| commonStockRepurchased | - | - | -156.19M | 480.84M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | -1.18M | -6.61M | - | - | - |
| commonDividendsPaid | - | - | -1.18M | -6.61M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - |
| otherFinancingActivities | 167.24K | 31.02M | 5.26M | 8.57M | -8.22M | 201.33M | - |
| netCashProvidedByFinancingActivities | 2.68M | 31.02M | 4.08M | 1.96M | -8.22M | 201.33M | - |
| date | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 150.96M | 162.12M | 156.5M | 135.19M | 145.25M | 138.72M | 131.56M | 123.27M | 125.71M | 120.49M |
| costOfRevenue | 79.52M | 85.33M | 82.54M | 71.87M | 78.45M | 72.58M | 68.35M | 64.63M | 65.87M | 62.23M |
| grossProfit | 71.44M | 76.78M | 73.96M | 63.32M | 66.8M | 66.14M | 63.21M | 58.64M | 59.84M | 58.26M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 56.15M | 54.09M | 55.07M | 49.51M | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 56.15M | 54.09M | 55.07M | 49.51M | - | - | - | - | - | - |
| otherExpenses | 8.06M | 8.82M | 8.33M | 6.97M | 61.76M | 57.51M | 57.55M | 50.34M | 59.66M | 51.36M |
| operatingExpenses | 64.21M | 62.91M | 63.4M | 56.47M | 61.76M | 57.51M | 57.55M | 50.34M | 59.66M | 51.36M |
| costAndExpenses | 143.72M | 148.24M | 145.94M | 128.34M | 140.2M | 130.09M | 125.9M | 114.97M | 125.54M | 113.58M |
| netInterestIncome | -11.97M | -11.5M | -11.77M | -11.12M | -10.77M | -10.75M | -10.26M | -23.04M | -6.32M | -6.31M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 11.97M | 11.5M | 11.77M | 11.12M | 10.77M | 10.75M | 10.26M | 23.04M | 6.32M | 6.31M |
| depreciationAndAmortization | 8.06M | 8.82M | 8.33M | 6.97M | 7.4M | 6.2M | 5.94M | 4.56M | 18.4M | 8.15M |
| ebitda | 15.3M | 22.7M | 18.89M | 13.81M | 12.45M | 14.84M | 11.6M | 12.86M | 18.58M | 15.02M |
| ebit | - | 13.88M | 10.56M | 6.85M | 5.04M | 8.63M | 5.66M | 8.3M | 159K | 6.84M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | 18000 | 31000 |
| operatingIncome | 8.75M | 13.88M | 10.56M | 6.85M | 5.04M | 8.63M | 5.66M | 8.3M | 177K | 6.87M |
| totalOtherIncomeExpensesNet | -11.97M | -11.58M | -11.77M | -11.12M | -10.77M | -10.75M | -10.26M | -23.04M | -6.34M | -6.31M |
| incomeBeforeTax | -3.22M | 2.3M | -1.21M | -4.27M | -5.72M | -2.12M | -4.6M | -14.75M | -6.16M | 561K |
| incomeTaxExpense | 1.01M | 392K | 205K | 145K | 1.88M | 409K | 187K | 44000 | 133K | -3M |
| netIncomeFromContinuingOperations | -4.22M | 1.9M | -1.41M | -4.42M | -7.6M | -2.53M | -4.78M | -14.79M | -6.3M | 3.56M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -4.22M | 1.9M | -1.41M | -4.42M | -7.6M | -2.53M | -4.78M | -14.79M | -6.3M | 3.56M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -4.22M | 1.9M | -1.41M | -4.42M | -7.6M | -2.53M | -4.78M | -14.79M | -6.3M | 3.56M |
| eps | -0.11 | 0.05 | -0.04 | -0.13 | -0.23 | -0.08 | -0.16 | -10.37M | -0.49 | 0.62 |
| date | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 5.8M | 9.45M | 11.05M | 9.09M | 10.7M | 4.52M | 11.81M | 16.33M | 14.06M | 11.64M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 5.8M | 9.45M | 11.05M | 9.09M | 10.7M | 4.52M | 11.81M | 16.33M | 14.06M | 11.64M |
| netReceivables | 160.62M | 170.53M | 165.71M | 159.96M | 151.29M | 156.06M | 146.48M | 128.72M | 138.17M | 144.6M |
| accountsReceivables | - | - | - | - | - | 156.06M | 146.48M | 128.72M | - | 144.6M |
| otherReceivables | 160.62M | 170.53M | 165.71M | 159.96M | 151.29M | - | - | - | 138.17M | - |
| inventory | 8.51M | 9.15M | 6.98M | 5.78M | 5.06M | - | 7.45M | 8.56M | 5.87M | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 5.83M | 3.71M | 4.9M | 4.21M | 4.04M | 9.07M | 3.02M | 2.8M | 3.87M | 8.06M |
| totalCurrentAssets | 180.76M | 192.85M | 188.64M | 179.03M | 171.08M | 169.65M | 168.75M | 156.42M | 161.98M | 164.3M |
| propertyPlantEquipmentNet | 15.03M | 15.49M | 14.92M | 15.7M | 13.76M | 13.06M | 13.3M | 13.58M | 14.13M | 14.72M |
| goodwill | 126.69M | 132.85M | 132.85M | 132.85M | 124.35M | 121.29M | 112.16M | 104.8M | 102.21M | 97.89M |
| intangibleAssets | 114.48M | 130.48M | 136.68M | 142.58M | 107.31M | 111.62M | 115.82M | 82.84M | 85.7M | 88.03M |
| goodwillAndIntangibleAssets | 241.17M | 263.34M | 269.53M | 275.43M | 231.66M | 232.91M | 227.98M | 187.64M | 187.91M | 185.92M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 50.41M | 57.16M | 49.97M | 40.27M | 4.02M | 4.52M | 4.6M | 4.64M | 3.1M | 3.06M |
| totalNonCurrentAssets | 306.6M | 335.99M | 334.42M | 331.4M | 249.43M | 250.49M | 245.88M | 205.87M | 205.14M | 203.7M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 487.36M | 528.84M | 523.06M | 510.44M | 420.52M | 420.14M | 414.64M | 362.29M | 367.12M | 368M |
| totalPayables | 29.76M | 43.42M | 48.91M | 39.2M | 42.52M | 31.26M | 30.51M | 23.21M | 28.46M | 26.14M |
| accountPayables | 29.76M | 43.42M | 48.91M | 39.2M | 42.52M | 31.26M | 30.51M | 23.21M | 28.46M | 26.14M |
| otherPayables | - | - | - | - | - | -31.26M | -30.51M | -23.21M | - | -26.14M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 4.93M | 4.93M | 4.93M | 4.93M | 3.61M | 2.4M | - | - | 14.05M | 14.05M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | 17.12M | - | - | - | 15.01M | - |
| otherCurrentLiabilities | 43.87M | 45.75M | 54.58M | 51.47M | 26.49M | 32.78M | 30.76M | 20.24M | 11.63M | 33.58M |
| totalCurrentLiabilities | 78.56M | 94.1M | 108.42M | 95.61M | 89.74M | 66.45M | 61.27M | 43.45M | 69.14M | 73.77M |
| longTermDebt | 499.34M | 510.37M | 498.56M | 504.43M | 462.19M | 480.18M | 479.6M | 455.44M | 264.97M | 255.9M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 35.83M | 49.45M | 54.48M | 49.07M | 20.07M | 18.43M | 16.91M | 17.79M | 15.18M | 14.02M |
| totalNonCurrentLiabilities | 535.16M | 559.82M | 553.04M | 553.5M | 482.27M | 498.61M | 496.51M | 473.23M | 280.15M | 269.91M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 613.72M | 653.92M | 661.46M | 649.11M | 572.01M | 565.06M | 557.78M | 516.68M | 349.3M | 343.68M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | 420.52M | 420.14M | 414.64M | 362.29M | 151.39M | 148.54M |
| commonStock | 4000 | 4000 | 4000 | 4000 | 3000 | 3000 | 3000 | 4000 | 3000 | 3000 |
| retainedEarnings | -36.1M | -32.02M | -33.92M | -32.61M | -28.59M | -21.18M | -18.89M | -14.72M | -6.62M | -2.85M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -4.22M | 1.98M | -1.41M | -4.42M | -7.6M | -2.53M | -4.78M | -14.79M | -6.88M | 560K |
| depreciationAndAmortization | 8.06M | 8.82M | 8.33M | 6.97M | 7.21M | 5.97M | 5.94M | 4.56M | 10.59M | 5.14M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 2.66M | 2.01M | 1.68M | 1.05M | 1.17M | 1.2M | 805K | 446K | 380K | 380K |
| changeInWorkingCapital | 6.1M | -20.75M | 878K | -19.94M | 24.51M | -13.66M | 3.84M | -6.04M | 959K | 9.9M |
| accountsReceivables | 7.36M | -4.82M | - | 4M | -2.63M | - | -6.81M | 9.54M | 3.52M | - |
| inventory | - | - | - | -4M | 2.63M | - | 6.81M | -9.54M | -3.52M | - |
| accountsPayables | -7.28M | -5.49M | 9.71M | -10.27M | 10.96M | 625K | 7.09M | -5.41M | 1.75M | 3.79M |
| otherWorkingCapital | 6.03M | -10.44M | -8.83M | -9.68M | 13.56M | -14.28M | -3.25M | -628K | -791K | 6.11M |
| otherNonCashItems | 3.56M | 279K | 279K | 279K | 1.56M | 2.81M | 1.97M | 16.51M | 315K | 391K |
| netCashProvidedByOperatingActivities | 16.16M | -7.66M | 9.76M | -16.06M | 26.85M | -6.2M | 7.76M | 693K | 5.36M | 16.38M |
| investmentsInPropertyPlantAndEquipment | -1.13M | -3.2M | -1.65M | -2.43M | -1.55M | -960K | -756K | -691K | -755K | -610K |
| acquisitionsNet | -3.13M | -2.26M | -24.76M | -24.76M | -1.67M | -30.9M | -30.9M | -97000 | -7.99M | -1.65M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 440K | - | 24.76M | - | 62000 | 30.92M | 1000 | - | 94000 | 224K |
| netCashProvidedByInvestingActivities | -3.82M | -5.46M | -1.65M | -27.19M | -3.16M | -945K | -31.66M | -788K | -8.65M | -2.03M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | 131.61M | - |
| commonStockRepurchased | - | - | - | - | 156.19M | - | - | -156.19M | -131.61M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | -1.18M | -2.03M | -3.65M |
| commonDividendsPaid | - | - | - | - | - | - | - | -1.18M | -2.03M | -3.65M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -16M | 11.53M | -6.15M | 41.64M | -17.51M | -144K | 19.37M | 3.54M | 7.75M | -15.94M |
| netCashProvidedByFinancingActivities | -16M | 11.53M | -6.15M | 41.64M | -17.51M | -144K | 19.37M | 2.36M | 5.72M | -19.59M |