NASDAQ : DHIL
$0.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 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 147.1M | 151.1M | 136.72M | 154.5M | 182.19M | 126.39M | 136.62M | 145.63M | 145.2M | 136.1M |
| costOfRevenue | 82.49M | 82.91M | 79.59M | 69.4M | 84.26M | 63.85M | 69.54M | 57.48M | 59.17M | 56.15M |
| grossProfit | 64.61M | 68.19M | 57.12M | 85.1M | 97.94M | 62.54M | 67.08M | 88.15M | 86.03M | 79.95M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 19.67M | 16.78M | 14.94M | 13.61M | 14.02M | 11M | 13.28M | 11.65M | 14.04M | 12.62M |
| sellingAndMarketingExpenses | 8.2M | 7.51M | 6.68M | 7.16M | 7.66M | 6M | 5.87M | 5.24M | 4.99M | 4.26M |
| sellingGeneralAndAdministrativeExpenses | 27.87M | 24.29M | 21.62M | 20.77M | 21.68M | 17M | 19.15M | 16.89M | 19.03M | 16.88M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 27.87M | 24.29M | 21.62M | 20.77M | 21.68M | 17M | 19.15M | 16.89M | 19.03M | 16.88M |
| costAndExpenses | 110.36M | 107.2M | 101.21M | 90.16M | 105.94M | 80.85M | 88.69M | 74.37M | 78.2M | 73.03M |
| netInterestIncome | 1.78M | 298.19K | - | - | - | - | 987.24K | 4.86M | - | - |
| interestIncome | 1.78M | 298.19K | - | - | - | - | 987.24K | 4.86M | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 1.19M | 1.22M | 1.29M | 1.38M | 1.28M | 992.84K | 1.16M | 1.16M | 888.2K | 712.11K |
| ebitda | 37.92M | 45.12M | 36.79M | 65.71M | 77.54M | 46.53M | 49.1M | 72.42M | 67.89M | 63.78M |
| ebit | 36.74M | 43.89M | 35.5M | 64.33M | 76.26M | 45.54M | 47.94M | 71.26M | 67M | 63.07M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 36.74M | 43.89M | 35.5M | 64.33M | 76.26M | 45.54M | 47.94M | 71.26M | 67M | 63.07M |
| totalOtherIncomeExpensesNet | 30.55M | 15.12M | 23.07M | -13.37M | 25.38M | 6.58M | 30.51M | -6.27M | 14.02M | 10.19M |
| incomeBeforeTax | 67.28M | 59.01M | 58.58M | 50.96M | 101.64M | 52.12M | 78.44M | 64.98M | 81.02M | 73.26M |
| incomeTaxExpense | 17.92M | 15.83M | 15.49M | 14.09M | 26.05M | 13.96M | 18.69M | 18.67M | 29.42M | 26.67M |
| netIncomeFromContinuingOperations | 49.36M | 43.18M | 43.09M | 36.87M | 75.59M | 38.17M | 59.75M | 46.31M | 51.6M | 46.59M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 48.76M | 43.18M | 42.23M | 40.43M | 74.2M | 38.66M | 54.96M | 47.38M | 49.99M | 46.05M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 48.76M | 43.18M | 42.23M | 40.43M | 74.2M | 38.66M | 54.96M | 47.38M | 49.99M | 46.05M |
| eps | 17.91 | 15.66 | 14.32 | 13.01 | 23.34 | 12.03 | 15.99 | 13.19 | 14.49 | 13.5 |
| 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 | 42.42M | 41.62M | 46.99M | 63.2M | 80.55M | 98.48M | 93.18M | 84.43M | 76.6M | 57.19M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 42.42M | 41.62M | 46.99M | 63.2M | 80.55M | 98.48M | 93.18M | 84.43M | 76.6M | 57.19M |
| netReceivables | 19.84M | 21.76M | 19.67M | 17.33M | 20.44M | 17.81M | 17.22M | 20.29M | 23.34M | 19.72M |
| accountsReceivables | 19.26M | 20.21M | 18.05M | 17.33M | 20.44M | 17.81M | 17.22M | 20.29M | 19.22M | 18.61M |
| otherReceivables | 571.55K | 1.55M | 1.62M | - | - | - | - | - | 4.11M | 1.11M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 3.48M | 3.69M | 3.51M | 3.44M | 2.56M | 2.98M | 2.86M | 2.37M | 2.07M | 2.03M |
| otherCurrentAssets | - | 19 | - | 1.46M | - | 256.54K | 3.85M | - | - | - |
| totalCurrentAssets | 65.74M | 67.08M | 70.17M | 85.42M | 103.55M | 119.52M | 117.11M | 107.09M | 102.01M | 78.94M |
| propertyPlantEquipmentNet | 9.82M | 8.38M | 2.59M | 4.35M | 6.1M | 6.74M | 5.73M | 3.68M | 4.06M | 4.03M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 177.4M | 159.75M | 147.74M | 145.68M | 166.66M | 128.4M | 139.44M | 203.49M | 138.48M | 108.02M |
| taxAssets | 7.45M | 9.92M | 11.59M | 14.37M | 9.85M | 8.44M | 10.39M | 11.47M | 5.84M | 8.74M |
| otherNonCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentAssets | 194.67M | 178.05M | 161.92M | 164.4M | 182.6M | 143.58M | 155.56M | 218.63M | 148.38M | 120.78M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 260.4M | 245.13M | 232.09M | 249.82M | 286.15M | 263.1M | 272.66M | 325.73M | 250.39M | 199.72M |
| totalPayables | - | 5.6M | 5.42M | 9.18M | 9.39M | 8M | 8.67M | 18.33M | - | - |
| accountPayables | - | 5.6M | 5.42M | 9.18M | 8.59M | 8M | 8.67M | 15.56M | - | - |
| otherPayables | - | - | - | - | 801.74K | - | - | 2.77M | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | 801.74K | - | - | 2.77M | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 35.06M | 31.5M | 29.5M | 32.1M | 37.24M | 28.4M | 26.62M | 26.75M | 37.39M | 32.47M |
| totalCurrentLiabilities | 35.06M | 37.1M | 34.92M | 41.28M | 46.63M | 36.4M | 35.29M | 45.08M | 37.39M | 32.47M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 6.4M | 6.34M | 768.92K | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 42.51M | 39.13M | 36.09M | 30.74M | 37.35M | 33.24M | 30.34M | 22.39M | 20.48M | 14.18M |
| totalNonCurrentLiabilities | 48.91M | 45.46M | 36.86M | 30.74M | 37.35M | 33.24M | 30.34M | 22.39M | 20.48M | 14.18M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 6.4M | 6.34M | 768.92K | - | - | - | - | - | - | - |
| totalLiabilities | 83.97M | 82.56M | 71.78M | 72.02M | 83.97M | 69.64M | 65.63M | 67.47M | 57.87M | 46.65M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | 20.08M | 13.84M |
| commonStock | 51.33M | 28.48M | 22.16M | 51.69M | 80.43M | 80.81M | 95.85M | 124.93M | 118.21M | 109.29M |
| retainedEarnings | 154.34M | 149.67M | 153.54M | 128.99M | 119.26M | 118.02M | 117.33M | 92.65M | 73.37M | 47.66M |
| additionalPaidInCapital | - | - | - | - | - | - | - | 124.93M | 118.21M | 109.29M |
| 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 | 49.36M | 43.18M | 43.09M | 36.87M | 75.59M | 38.17M | 59.75M | 46.31M | 51.6M | 46.59M |
| depreciationAndAmortization | 1.19M | 1.22M | 1.29M | 1.38M | 1.28M | 992.84K | 1.16M | 1.16M | 888.2K | 712.11K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -1.37M |
| stockBasedCompensation | 13.4M | 11.82M | 11.69M | 10.66M | 7.42M | 7.74M | 9.08M | 8.9M | 8.58M | 8.21M |
| changeInWorkingCapital | -46.92M | -31.54M | -4.86M | -27.08M | -38.1M | 15.88M | 8.02M | -42.54M | 9.58M | -21.02M |
| accountsReceivables | 593.82K | -2.15M | -3.39M | 3.11M | -2.67M | -582.5K | -5.02M | -1.01M | -1.62M | 486.49K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -47.51M | -29.39M | -1.47M | -30.19M | -35.43M | 16.46M | 13.05M | -41.52M | 11.19M | -21.51M |
| otherNonCashItems | -23.64M | -8.08M | -16.54M | 17.66M | -19.88M | -3.01M | -21.06M | 14.3M | -9.73M | -13.04M |
| netCashProvidedByOperatingActivities | -6.62M | 16.6M | 34.67M | 39.48M | 26.31M | 59.77M | 56.97M | 28.13M | 60.92M | 20.07M |
| investmentsInPropertyPlantAndEquipment | -2.44M | -1.36M | -21705 | -101.45K | -1.1M | -2.45M | -707.79K | -781.95K | -1.11M | -484.51K |
| acquisitionsNet | - | - | - | - | - | - | - | 500K | 1M | 1.16M |
| purchasesOfInvestments | -11.52M | -15.13M | -19.47M | -7.61M | -21.4M | -14.85M | -37.07M | -6.33M | -21.04M | -25.95M |
| salesMaturitiesOfInvestments | 46.71M | 47M | 15.29M | 6.93M | 40.76M | 25.72M | 48.64M | 2.85M | 3.6M | 19.54M |
| otherInvestingActivities | - | - | - | 6.81M | 9M | - | - | -500K | -1M | - |
| netCashProvidedByInvestingActivities | 32.75M | 30.51M | -4.21M | 6.03M | 27.26M | 8.41M | 10.86M | -4.26M | -18.55M | -5.73M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -20.84M | -36.52M | -39.75M | -42.16M | -9.45M | -20.59M | -40.14M | -9.15M | -4.97M | -10.03M |
| netCommonStockIssuance | -20.84M | -36.52M | -39.75M | -42.16M | -9.45M | -20.59M | -40.14M | -9.15M | -4.97M | -10.03M |
| commonStockIssuance | 268.81K | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -21.11M | -36.52M | -39.75M | -42.16M | -9.45M | -20.59M | -40.14M | -9.15M | -4.97M | -10.03M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -27.19M | -16.53M | -17.68M | -30.7M | -72.96M | -37.98M | -30.28M | -28.09M | -24.28M | -20.47M |
| commonDividendsPaid | -27.19M | -16.53M | -17.68M | -30.7M | -72.96M | -37.98M | -30.28M | -28.09M | -24.28M | -20.47M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 22.69M | 573.1K | 10.76M | 9.99M | 10.9M | -4.31M | 11.34M | 21.21M | 6.29M | 15.87M |
| netCashProvidedByFinancingActivities | -25.33M | -52.48M | -46.67M | -62.87M | -71.5M | -62.88M | -59.08M | -16.04M | -22.95M | -14.63M |
| date | 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 | 2023-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 21.64M | 42.77M | 40.73M | 37.12M | 26.62M | 39.02M | 40.77M | 40.07M | 33.82M | 39.16M |
| costOfRevenue | 6.29M | 26.78M | 26.39M | 18.19M | 7.26M | 22.64M | 22.46M | 25.94M | 23.69M | 21.41M |
| grossProfit | 15.35M | 15.99M | 14.34M | 18.93M | 19.36M | 16.38M | 18.32M | 14.13M | 10.13M | 17.75M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 6.99M | 4.26M | 4.37M | 4.05M | 4.03M | 4.32M | 4.29M | 4.14M | 3.97M | 3.82M |
| sellingAndMarketingExpenses | 2.18M | 2M | 2.2M | 1.81M | 2.09M | 1.84M | 1.89M | 1.69M | 1.74M | 1.57M |
| sellingGeneralAndAdministrativeExpenses | 9.17M | 6.26M | 6.58M | 5.86M | 6.12M | 6.16M | 6.18M | 5.83M | 5.71M | 5.39M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 9.17M | 6.26M | 6.58M | 5.86M | 6.12M | 6.16M | 6.18M | 5.83M | 5.71M | 5.39M |
| costAndExpenses | 15.46M | 33.04M | 32.97M | 24.05M | 13.38M | 28.8M | 28.64M | 31.77M | 29.41M | 26.8M |
| netInterestIncome | 352.87K | 296.65K | 676.92K | - | 298.19K | - | - | - | - | - |
| interestIncome | 352.87K | 296.65K | 676.92K | - | 298.19K | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 363.72K | 346.95K | 254.29K | 221.67K | 289.73K | 295.97K | 318.87K | 319.9K | 316.9K | 317.44K |
| ebitda | 6.54M | 10.08M | 8.02M | 13.29M | 13.53M | 10.51M | 12.45M | 8.62M | 4.73M | 12.68M |
| ebit | 6.18M | 9.73M | 7.77M | 13.06M | 13.24M | 10.22M | 12.13M | 8.3M | 4.42M | 12.36M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 6.18M | 9.73M | 7.77M | 13.06M | 13.24M | 10.22M | 12.13M | 8.3M | 4.42M | 12.36M |
| totalOtherIncomeExpensesNet | 6.38M | 8.49M | 14.55M | 1.12M | -3.26M | 9.67M | -654.59K | 9.37M | 13.35M | -4.64M |
| incomeBeforeTax | 12.56M | 18.22M | 22.32M | 14.18M | 9.98M | 19.89M | 11.48M | 17.67M | 17.76M | 7.72M |
| incomeTaxExpense | 3.29M | 4.66M | 6.16M | 3.81M | 2.59M | 5.24M | 3.35M | 4.65M | 4.15M | 2.52M |
| netIncomeFromContinuingOperations | 9.26M | 13.57M | 16.16M | 10.37M | 7.39M | 14.64M | 8.13M | 13.02M | 13.61M | 5.2M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | -10587 | -189 | - | - | - | - | - |
| netIncome | 9.28M | 13.55M | 15.57M | 10.36M | 7.39M | 14.64M | 8.13M | 13.02M | 13.61M | 6.47M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 9.28M | 13.55M | 15.57M | 10.36M | 7.39M | 14.64M | 8.13M | 13.02M | 13.61M | 6.47M |
| eps | 3.42 | 4.98 | 5.73 | 3.77 | 2.73 | 5.35 | 2.93 | 4.62 | 4.71 | 2.2 |
| date | 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 | 2023-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 42.42M | 43.02M | 49.06M | 25.14M | 41.62M | 33.72M | 23.45M | 17.59M | 46.99M | 45.74M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 42.42M | 43.02M | 49.06M | 25.14M | 41.62M | 33.72M | 23.45M | 17.59M | 46.99M | 45.74M |
| netReceivables | 19.84M | 19.16M | 18.54M | 18.96M | 21.76M | 23.43M | 19.05M | 21.3M | 18.05M | 22.6M |
| accountsReceivables | 19.26M | 19.16M | 18.33M | 18.96M | 20.21M | 20.81M | 19.05M | 21.3M | 18.05M | 22.6M |
| otherReceivables | 571.55K | - | 212.88K | - | 1.55M | 2.62M | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 3.48M | 3.52M | 3.36M | 3.84M | 3.69M | 4M | 3.09M | 3.24M | 3.51M | 3.86M |
| otherCurrentAssets | - | - | - | - | 19 | - | 1.29M | - | 1.62M | 968.83K |
| totalCurrentAssets | 65.74M | 65.69M | 70.95M | 47.93M | 67.08M | 61.14M | 46.88M | 42.13M | 70.17M | 73.16M |
| propertyPlantEquipmentNet | 9.82M | 9.69M | 9.47M | 8.66M | 8.38M | 7.76M | 1.84M | 2.28M | 2.59M | 3.03M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 177.4M | 174.69M | 173.5M | 158.81M | 159.75M | 163.26M | 154M | 154.92M | 147.74M | 164.63M |
| taxAssets | 7.45M | 6.19M | 7.1M | 9.04M | 9.92M | 8.65M | 10.33M | 9.76M | 11.59M | 13.49M |
| otherNonCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentAssets | 194.67M | 190.58M | 190.07M | 176.5M | 178.05M | 179.67M | 166.17M | 166.96M | 161.92M | 181.15M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 260.4M | 256.27M | 261.02M | 224.44M | 245.13M | 240.81M | 213.05M | 209.09M | 232.09M | 254.31M |
| totalPayables | - | 7.73M | 7.26M | 6.98M | 5.6M | 6.34M | 4.81M | 6.47M | 5.42M | 11.3M |
| accountPayables | - | 7.58M | 7.26M | 5.84M | 5.6M | 6.34M | 4.81M | 5.61M | 5.42M | 11.3M |
| otherPayables | - | 149.22K | - | 1.14M | - | - | - | 859.48K | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | 20.81M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 149.22K | - | 1.14M | - | - | - | 859.48K | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 35.06M | 20.54M | 13.57M | 6.76M | 31.5M | 22.66M | 15.03M | 6.79M | 29.5M | 936.27K |
| totalCurrentLiabilities | 35.06M | 28.27M | 20.84M | 13.75M | 37.1M | 29M | 19.84M | 13.26M | 34.92M | 33.05M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 6.4M | 6.5M | 6.58M | 6.28M | 6.34M | 6.39M | - | - | 768.92K | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 42.51M | 40.54M | 38.49M | 35.45M | 39.13M | 38.92M | 36.67M | 37.54M | 36.09M | 32.36M |
| totalNonCurrentLiabilities | 48.91M | 47.04M | 45.07M | 41.73M | 45.46M | 45.31M | 36.67M | 37.54M | 36.86M | 32.36M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 6.4M | 6.5M | 6.58M | 6.28M | 6.34M | 6.39M | - | - | 768.92K | - |
| totalLiabilities | 83.97M | 75.3M | 65.91M | 55.48M | 82.56M | 74.32M | 56.51M | 50.8M | 71.78M | 65.4M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 51.33M | 51.38M | 49.81M | 47.76M | 28.48M | 30.05M | 10.92M | 19.03M | 22.16M | 37.6M |
| retainedEarnings | 154.34M | 162.33M | 155.47M | 152.22M | 149.67M | 154.96M | 166.31M | 162.33M | 153.54M | 144.19M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 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 | 2023-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 9.26M | 13.57M | 16.16M | 10.37M | 7.39M | 14.64M | 8.13M | 13.02M | 13.61M | 5.2M |
| depreciationAndAmortization | 363.72K | 346.95K | 254.29K | 221.67K | 289.73K | 295.97K | 318.87K | 319.9K | 316.9K | 317.44K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 3.52M | 3.05M | 3.26M | 3.56M | 2.79M | 2.76M | 2.97M | 3.3M | 2.71M | 3.07M |
| changeInWorkingCapital | 5.77M | -17.82M | -10.56M | -24.3M | -26.89M | 9.51M | 6.33M | -20.5M | 16.74M | -990.26K |
| accountsReceivables | -1.24M | -40995 | 631.88K | 1.25M | 604.69K | -1.76M | 2.25M | -3.24M | 1.87M | -3.64M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 7.01M | -17.78M | -11.19M | -25.55M | -27.5M | 11.28M | 4.08M | -17.25M | 14.86M | 2.65M |
| otherNonCashItems | -2.15M | -6.83M | -14.08M | -582.79K | 7.58M | -8.69M | 1.46M | -8.43M | -10.34M | 5.92M |
| netCashProvidedByOperatingActivities | 16.77M | -7.69M | -4.97M | -10.73M | -8.84M | 18.52M | 19.21M | -12.29M | 23.04M | 13.52M |
| investmentsInPropertyPlantAndEquipment | -543.25K | -613.35K | -736.38K | -542.15K | -957.04K | -266.5K | -6500 | -133.4K | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -5.15M | -2.17M | -1.49M | -2.72M | -4.67M | -1.73M | -5.26M | -3.46M | -12.84M | -798.89K |
| salesMaturitiesOfInvestments | 5.64M | 11.67M | 24.38M | 5.02M | 36.42M | 1.15M | 4.73M | 4.7M | 10.49M | 374.21K |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -52753 | 8.89M | 22.15M | 1.76M | 30.79M | -842.69K | -539.44K | 1.11M | -2.36M | -424.68K |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -2.44M | -3.17M | -11.76M | -3.69M | -10.24M | -3.38M | -8.69M | -14.21M | -15.21M | -5.5M |
| netCommonStockIssuance | -2.44M | -3.17M | -11.76M | -3.69M | -10.24M | -3.38M | -8.69M | -14.21M | -15.21M | -5.5M |
| commonStockIssuance | 40919 | 9401 | - | - | - | - | - | - | 34484 | - |
| commonStockRepurchased | -2.48M | -3.18M | -11.76M | -3.69M | -10.24M | -3.38M | -8.69M | -14.21M | -15.21M | -5.5M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -14.88M | -4.07M | -4.05M | -4.18M | -4.06M | -4.09M | -4.15M | -4.23M | -4.26M | -4.41M |
| commonDividendsPaid | -14.88M | -4.07M | -4.05M | -4.18M | -4.06M | -4.09M | -4.15M | -4.23M | -4.26M | -4.41M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 2720 | 2718 | 22.55M | 355.37K | 258.08K | 59480 | 34339 | 221.2K | 34484 | 3.91M |
| netCashProvidedByFinancingActivities | -17.32M | -7.24M | 6.73M | -7.51M | -14.04M | -7.41M | -12.81M | -18.22M | -19.43M | -6.01M |