NASDAQ : DGICA
$0.27 (1.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 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 978.01M | 989.61M | 927.34M | 848.22M | 816.47M | 777.82M | 812.16M | 769.13M | 737.4M | 687.34M |
| costOfRevenue | 717.12M | 764.43M | 763.39M | 706.51M | 649.44M | 578.84M | 628.83M | 697.42M | 602.33M | 531.19M |
| grossProfit | 260.9M | 225.18M | 163.95M | 141.71M | 167.02M | 198.98M | 183.33M | 71.71M | 135.07M | 156.14M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| otherExpenses | 163.31M | 162.84M | 158.88M | 145.35M | 136.68M | 135.71M | 126.24M | 119.95M | 122.96M | 114.82M |
| operatingExpenses | 163.31M | 162.84M | 158.88M | 145.35M | 136.68M | 135.71M | 126.24M | 119.95M | 122.96M | 114.82M |
| costAndExpenses | 880.42M | 927.27M | 922.27M | 851.86M | 786.13M | 714.55M | 755.08M | 817.37M | 725.29M | 646.01M |
| netInterestIncome | -1.35M | -946.02K | -619.81K | -620.56K | -895.6K | -1.2M | -1.58M | -2.3M | -1.59M | -1.66M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 1.35M | 946.02K | 619.81K | 620.56K | 895.6K | 1.2M | 1.58M | 2.3M | 1.59M | 1.66M |
| depreciationAndAmortization | 3.08M | 3.87M | 4.33M | 4.84M | 5.84M | 6.72M | 5.57M | 6.61M | 6.11M | 6.59M |
| ebitda | 102.02M | 67.16M | 10.01M | 1.82M | 37.07M | 71.19M | 64.23M | -39.33M | 19.82M | 49.57M |
| ebit | 98.94M | 63.28M | 5.68M | -3.02M | 31.23M | 64.47M | 58.66M | -45.93M | 13.71M | 42.99M |
| nonOperatingIncomeExcludingInterest | -1.35M | -946.02K | -619.81K | -620.56K | -895.6K | -1.2M | -1.58M | -2.3M | -1.59M | -1.66M |
| operatingIncome | 97.59M | 62.34M | 5.06M | -3.64M | 30.34M | 63.27M | 57.08M | -48.24M | 12.11M | 41.33M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 97.59M | 62.34M | 5.06M | -3.64M | 30.34M | 63.27M | 57.08M | -48.24M | 12.11M | 41.33M |
| incomeTaxExpense | 18.25M | 11.48M | 637.97K | -1.68M | 5.08M | 10.46M | 9.93M | -15.48M | 5M | 10.53M |
| netIncomeFromContinuingOperations | 79.34M | 50.86M | 4.43M | -1.96M | 25.25M | 52.82M | 47.15M | -32.76M | 7.12M | 30.8M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 79.34M | 50.86M | 4.43M | -1.96M | 25.25M | 52.82M | 47.15M | -32.76M | 7.12M | 30.8M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 79.34M | 50.86M | 4.43M | -1.96M | 25.25M | 52.82M | 47.15M | -32.76M | 7.12M | 30.8M |
| eps | 2.22 | 1.54 | 0.14 | -0.06 | 0.82 | 1.8 | 1.68 | -1.16 | 0.26 | 1.16 |
| 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 | 26.79M | 52.93M | 23.79M | 25.12M | 57.71M | 103.09M | 49.32M | 52.59M | 37.83M | 24.59M |
| shortTermInvestments | 494.38M | 642.45M | 621.65M | 581.11M | 545.32M | 576.04M | 578.98M | 543.31M | 550M | 524.45M |
| cashAndShortTermInvestments | 521.17M | 695.38M | 645.45M | 606.24M | 603.03M | 679.13M | 628.3M | 595.9M | 587.83M | 549.03M |
| netReceivables | 597.63M | 620.65M | 642.48M | 647.74M | 657.82M | 581.66M | 532.75M | 519.37M | 180.52M | - |
| accountsReceivables | 579.39M | 601.87M | 622.52M | 630.37M | 624.28M | 578.57M | 532.75M | 500.33M | 180.52M | 422.42M |
| otherReceivables | 18.24M | 18.77M | 19.96M | 17.37M | 33.54M | 3.09M | - | - | - | - |
| inventory | - | - | - | - | - | - | -265.36M | -271.89M | 87.13B | 70.45B |
| prepaids | 171.08M | 176.16M | 168.72M | 160.59M | 176.94M | 169.42M | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | -1.43B | 265.36M | - | - | - |
| totalCurrentAssets | 1.29B | 1.49B | 1.46B | 1.41B | 1.44B | - | 1.16B | 1.12B | 88.46B | 71.68B |
| propertyPlantEquipmentNet | 2.33M | 2.48M | 2.63M | 2.76M | 2.96M | 4.39M | 4.56M | 4.69M | 7.28M | 6.67M |
| goodwill | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M |
| intangibleAssets | 69.63M | 74.3M | 76M | 74.13M | 68.99M | 958.01K | 958.01K | 958.01K | 958.01K | 958.01K |
| goodwillAndIntangibleAssets | 75.25M | 79.93M | 81.63M | 79.75M | 74.61M | 6.58M | 6.58M | 6.58M | 6.58M | 6.58M |
| longTermInvestments | 1.01B | 742.52M | 705.4M | 723.54M | 731.52M | 1.22B | 1.11B | 1.03B | 1.01B | 945.52M |
| taxAssets | 13.29M | 18.77M | 19.53M | 21.6M | 6.69M | - | 8.51B | 13.07B | 7.13B | 19.04B |
| otherNonCurrentAssets | 9918 | 147.13K | 451.01K | 1.12M | 1.61M | -1.23B | -8.51B | -13.07B | 12.84B | 12.29B |
| totalNonCurrentAssets | 1.1B | 843.85M | 809.64M | 828.78M | 817.39M | - | 1.12B | 1.04B | 20.99B | 32.3B |
| otherAssets | - | - | - | - | - | 2.16B | -359.59M | -325.26M | -107.71B | -102.35B |
| totalAssets | 2.39B | 2.34B | 2.27B | 2.24B | 2.26B | 2.16B | 1.92B | 1.83B | 1.74B | 1.62B |
| totalPayables | 10.13M | 10.73M | 14.33M | 13.97M | 8.86M | 17.96M | 16.35M | 19.71M | 15.27M | 7.99M |
| accountPayables | 3.48M | 4.35M | 8.76M | 3.5M | 3.95M | 3.23M | 2.12M | 4.89M | 4.12M | 4.37M |
| otherPayables | 6.65M | 6.39M | 5.57M | 10.47M | 4.92M | 14.73M | 14.23M | 14.82M | 11.16M | 3.62M |
| accruedExpenses | 2.22M | 2.92M | 3.95M | 4.23M | 4.03M | 29.12M | 28.45M | 25.44M | 28.03M | 28.25M |
| shortTermDebt | 35M | 35M | 35M | 35M | 35M | 85M | 35M | - | 59M | 69M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 356.1K | - | - | - | - | 84831 | 19.03B | 10.94B | 1.11B |
| deferredRevenue | 591.04M | 612.48M | 599.41M | 577.65M | 572.96M | - | - | - | - | - |
| otherCurrentLiabilities | 1.1B | 1.12B | 1.13B | 1.12B | 1.08B | -132.08M | 35.01B | -45.15M | 69.83B | 70B |
| totalCurrentLiabilities | 1.74B | 1.78B | 1.78B | 1.75B | 1.7B | - | 35.09B | 64.89M | 69.94B | 70.11B |
| longTermDebt | - | - | - | - | - | 5M | 5M | 5M | 64M | 74M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | -12.57M | -14.33M | -15.98M | -24.09M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | 17.57M | 19.33M | 15.98M | 24.09M |
| otherNonCurrentLiabilities | 7.77M | 8.15M | 7.7M | 7.86M | 25.67M | -5M | - | 1.43B | 1.23B | 1.11B |
| totalNonCurrentLiabilities | 7.77M | 8.15M | 7.7M | 7.86M | 25.67M | - | 1.44T | 5M | 1.22T | 1.11T |
| otherLiabilities | - | - | - | - | - | 1.64B | -1.47T | 1.36B | -1.29T | -1.18T |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.75B | 1.79B | 1.79B | 1.76B | 1.72B | 1.64B | 1.47B | 1.43B | 1.29B | 1.18B |
| treasuryStock | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M |
| preferredStock | - | - | - | - | - | - | 756 | 934 | - | 648 |
| commonStock | 400.34K | 386.04K | 364.14K | 357.7K | 344.05K | 333.01K | 318K | 314K | 312K | 301K |
| retainedEarnings | 297.73M | 245.14M | 217.79M | 240.56M | 263.75M | 258.39M | 223.27M | 192.75M | 236.89M | 244.94M |
| additionalPaidInCapital | 391.81M | 369.68M | 335.69M | 325.6M | 304.89M | 289.15M | 268.15M | 261.26M | 255.4M | 236.85M |
| 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 | 79.34M | 50.86M | 4.43M | -1.96M | 25.25M | 52.82M | 14.15M | -32.76M | 7.12M | 30.8M |
| depreciationAndAmortization | 3.08M | 3.87M | 4.33M | 4.84M | 5.84M | 6.72M | 5.57M | 6.61M | 6.11M | 6.59M |
| deferredIncomeTax | - | - | - | -2.96M | - | - | 649.93M | -4.18B | 11.89B | 2.03B |
| stockBasedCompensation | - | - | - | 818.85K | - | - | 1.4M | 1.7M | 2M | 2.5M |
| changeInWorkingCapital | -11.6M | 17.69M | 23.04M | 54.04M | 52.12M | 44.38M | 45.91M | 87.82M | 74.06M | 24.66M |
| accountsReceivables | 22.46M | 19.18M | 8.21M | -6.09M | -45.77M | -45.75M | -32.68M | -41.32M | -36.33M | -21.42M |
| inventory | - | - | - | - | 97.41M | - | 54.56M | 141.35M | 108.7M | 42.81M |
| accountsPayables | -861.3K | -4.41M | 5.26M | -450.28K | 712.58K | 1.12M | -1.77M | -233.97K | -253.37K | 889.12K |
| otherWorkingCapital | -33.2M | 2.92M | 9.57M | 60.59M | -238.82K | 89.01M | 25.8M | -11.98M | 1.95M | 2.39M |
| otherNonCashItems | -619.34K | -4.98M | -3.17M | 12.32M | -6.48M | -2.78M | -640.61M | 2.11M | -6.29M | -2.02M |
| netCashProvidedByOperatingActivities | 70.2M | 67.44M | 28.62M | 67.11M | 76.73M | 101.13M | 76.36M | 63.78M | 81M | 60.03M |
| investmentsInPropertyPlantAndEquipment | -425 | 743 | -44701 | 28.29M | 1.22B | -89702 | -149.6K | -105.52K | -1.09M | -384.21K |
| acquisitionsNet | - | - | - | 28290 | - | - | 33.92M | 20.5B | 38.64B | 39.77B |
| purchasesOfInvestments | -475M | -213.14M | -180.78M | -287.39M | -314.58M | -347.38M | -283.44M | -182.93M | -206.76M | -222M |
| salesMaturitiesOfInvestments | 383.86M | 165.1M | 164.12M | 188.86M | 251.15M | 247.8M | 206.29M | 145.43M | 149.41M | 171.07M |
| otherInvestingActivities | - | -743 | - | -28.29M | -1.22B | - | - | -20.5B | -38.64B | -39.77B |
| netCashProvidedByInvestingActivities | -91.13M | -48.04M | -16.71M | -98.5M | -62.2M | -99.68M | -43.38M | -37.61M | -58.44M | -51.32M |
| netDebtIssuance | - | - | - | - | -55M | 50M | -25M | 1M | -10M | -12M |
| longTermNetDebtIssuance | - | - | - | - | -55M | - | -25M | - | -10M | -12M |
| shortTermNetDebtIssuance | - | - | - | - | - | 50M | - | 1M | - | - |
| netStockIssuance | 20.47M | 32.43M | 8.65M | 19.3M | 14.18M | 19.29M | 4.83M | 3.25M | 15.51M | 13.82M |
| netCommonStockIssuance | 20.47M | 32.43M | 8.65M | 19.3M | 14.18M | 19.29M | 4.83M | 3.25M | 15.51M | 13.82M |
| commonStockIssuance | 20.47M | 32.43M | 8.65M | 19.3M | 14.18M | 19.29M | 4.83M | 3.25M | 15.51M | 13.82M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -25.67M | -22.7M | -21.89M | -20.5M | -19.1M | -16.98M | -16.09M | -15.66M | -14.82M | -14.09M |
| commonDividendsPaid | -25.67M | -22.7M | -21.89M | -20.5M | -19.1M | -16.98M | -16.09M | -15.66M | -14.82M | -14.09M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -5.21M | 9.73M | -13.25M | -1.2M | -59.92M | 52.32M | -36.26M | -11.41M | -9.31M | -12.26M |
| 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 | 236M | 240.14M | 245.92M | 247.15M | 245.17M | 249.95M | 251.74M | 246.77M | 241.14M | 239.47M |
| costOfRevenue | 142M | 175.5M | 179.93M | 190.42M | 171.26M | 181.29M | 186.63M | 206.02M | 190.5M | 202.3M |
| grossProfit | 94M | 64.64M | 65.99M | 56.73M | 73.91M | 68.67M | 65.11M | 40.76M | 50.64M | 37.16M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| otherExpenses | 79.87M | 43.68M | 40.94M | 36.31M | 42.75M | 39M | 44.7M | 35.74M | 43.39M | 39.65M |
| operatingExpenses | 79.87M | 43.68M | 40.94M | 36.31M | 42.75M | 39M | 44.7M | 35.74M | 43.39M | 39.65M |
| costAndExpenses | 221.87M | 219.18M | 220.87M | 226.72M | 214.01M | 220.29M | 231.33M | 241.76M | 233.89M | 241.95M |
| netInterestIncome | -333K | -340.43K | -340.42K | -336.7K | -333.04K | -269.25K | -367.58K | -154.59K | -154.6K | -155.9K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 333K | 340.43K | 340.42K | 336.7K | 333.04K | 269.25K | 367.58K | 154.59K | 154.6K | 155.9K |
| depreciationAndAmortization | - | 425.3K | 717.3K | 912.48K | 1.02M | 995.32K | 980.1K | 930.83K | 966.91K | 1.11M |
| ebitda | 14.46M | 21.72M | 26.11M | 21.67M | 32.51M | 30.93M | 21.76M | 6.1M | 8.37M | -1.21M |
| ebit | 14.46M | 21.3M | 25.39M | 20.76M | 31.49M | 29.94M | 20.78M | 5.17M | 7.4M | -2.33M |
| nonOperatingIncomeExcludingInterest | -333K | -340.29K | -340.7K | -336.7K | -333.04K | -269.74K | -368.05K | -154.59K | -154.6K | -155.9K |
| operatingIncome | 14.12M | 20.96M | 25.05M | 20.42M | 31.16M | 29.67M | 20.41M | 5.01M | 7.25M | -2.48M |
| totalOtherIncomeExpensesNet | - | -137 | 277 | - | - | 487 | 466 | - | - | - |
| incomeBeforeTax | 14.12M | 20.96M | 25.05M | 20.42M | 31.16M | 29.67M | 20.41M | 5.01M | 7.25M | -2.48M |
| incomeTaxExpense | 2.61M | 3.77M | 4.97M | 3.56M | 5.96M | 5.66M | 3.66M | 859.66K | 1.29M | -511.31K |
| netIncomeFromContinuingOperations | 11.51M | 17.19M | 20.08M | 16.87M | 25.21M | 24M | 16.75M | 4.15M | 5.96M | -1.97M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 11.51M | 17.19M | 20.08M | 16.87M | 25.21M | 24M | 16.75M | 4.15M | 5.96M | -1.97M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 11.51M | 17.19M | 20.08M | 16.87M | 25.21M | 24M | 16.75M | 4.15M | 5.96M | -1.97M |
| eps | 0.32 | 0.48 | 0.56 | 0.47 | 0.71 | 0.73 | 0.5 | 0.13 | 0.18 | -0.06 |
| 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 | 35.5M | 26.79M | 38.57M | 57.44M | 64.32M | 52.93M | 28.65M | 24.23M | 19.81M | 23.79M |
| shortTermInvestments | 475.39M | 494.38M | 473.81M | 410.76M | 371.2M | 642.45M | 348.03M | 355.09M | 361.42M | 621.65M |
| cashAndShortTermInvestments | 510.89M | 521.17M | 512.38M | 468.2M | 435.51M | 695.38M | 376.68M | 379.31M | 381.22M | 645.45M |
| netReceivables | 634.05M | 597.63M | 621.17M | 636.49M | 611.38M | 620.65M | 658.92M | 660.81M | 644.81M | 632.53M |
| accountsReceivables | 615.42M | 579.39M | 596.66M | 613M | 597.38M | 601.87M | 628.33M | 644.67M | 628.7M | 622.52M |
| otherReceivables | 18.63M | 18.24M | 24.51M | 23.49M | 14.01M | 18.77M | 30.59M | 16.14M | 16.11M | 10.01M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 179.32M | 171.08M | 180.41M | 182.8M | 182.86M | 176.16M | 185.36M | 186.32M | 179.76M | 168.72M |
| otherCurrentAssets | - | - | - | - | - | - | - | -1.23B | -1.21B | -1.45B |
| totalCurrentAssets | 1.32B | 1.29B | 1.31B | 1.29B | 1.23B | 1.49B | 1.22B | - | - | - |
| propertyPlantEquipmentNet | 2.29M | 2.33M | 2.37M | 2.4M | 2.44M | 2.48M | 2.52M | 2.56M | 2.59M | 2.63M |
| goodwill | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M | 5.63M |
| intangibleAssets | 72.95M | 69.63M | 74.38M | 77.58M | 77.15M | 74.3M | 79.44M | 958.01K | 958.01K | 958.01K |
| goodwillAndIntangibleAssets | 78.58M | 75.25M | 80.01M | 83.2M | 82.78M | 79.93M | 85.07M | 6.58M | 6.58M | 6.58M |
| longTermInvestments | 1.03B | 1.01B | 1.01B | 1.02B | 1.04B | 742.52M | 1.02B | 1.34B | 1.33B | 1.33B |
| taxAssets | 14.84M | 13.29M | 14M | 15.58M | 17.07M | 18.77M | 16.29M | - | - | - |
| otherNonCurrentAssets | 9918 | 9918 | 9918 | 693.54K | 46861 | 147.13K | 56421 | -1.35B | -1.34B | -1.34B |
| totalNonCurrentAssets | 1.12B | 1.1B | 1.11B | 1.12B | 1.14B | 843.85M | 1.13B | - | - | - |
| otherAssets | - | - | - | - | - | - | - | 2.34B | 2.29B | 2.27B |
| totalAssets | 2.45B | 2.39B | 2.42B | 2.41B | 2.37B | 2.34B | 2.35B | 2.34B | 2.29B | 2.27B |
| totalPayables | 7.49M | 10.13M | 10.89M | 3.3M | 10.29M | 10.73M | 3.39M | 3.94M | 4.02M | 14.33M |
| accountPayables | 7.49M | 3.48M | 10.89M | 3.3M | 3.83M | 4.35M | 3.39M | 3.94M | 4.02M | 8.76M |
| otherPayables | - | 6.65M | - | - | 6.47M | 6.39M | - | - | - | 5.57M |
| accruedExpenses | 2.31M | 2.22M | 2.5M | 2.73M | 2.98M | 2.92M | 2.99M | 3.51M | 3.69M | 3.95M |
| shortTermDebt | 35M | 35M | 35M | 35M | 35M | 35M | 35M | 35M | 35M | 35M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | 6.47M | 356.1K | - | - | - | - |
| deferredRevenue | 617.21M | 591.04M | 622.95M | 635.54M | 633.56M | 612.48M | 646.87M | - | - | - |
| otherCurrentLiabilities | 1.13B | 1.1B | 1.11B | 1.12B | 1.09B | 1.12B | 1.13B | -42.45M | -42.7M | -53.28M |
| totalCurrentLiabilities | 1.79B | 1.74B | 1.79B | 1.79B | 1.77B | 1.78B | 1.82B | - | - | - |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 7.86M | 7.77M | 8.6M | 8.58M | 9.09M | 8.15M | 9.66M | - | - | - |
| totalNonCurrentLiabilities | 7.86M | 7.77M | 8.6M | 8.58M | 9.09M | 8.15M | 9.66M | - | - | - |
| otherLiabilities | - | - | - | - | - | - | - | 1.85B | 1.81B | 1.79B |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.8B | 1.75B | 1.79B | 1.8B | 1.78B | 1.79B | 1.83B | 1.85B | 1.81B | 1.79B |
| treasuryStock | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M | -41.23M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 400.9K | 400.34K | 396.87K | 395.12K | 390.78K | 386.04K | 368.04K | 365.12K | 364.68K | 364.14K |
| retainedEarnings | 309.08M | 297.73M | 293.8M | 280.47M | 270.17M | 245.14M | 232.99M | 222.02M | 223.61M | 217.79M |
| additionalPaidInCapital | 393.24M | 391.81M | 386.55M | 383.55M | 376.86M | 369.68M | 342.19M | 337.77M | 336.82M | 335.69M |
| 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 | 11.51M | 17.19M | 20.08M | 16.87M | 25.21M | 24M | 16.75M | 4.15M | 5.96M | -1.97M |
| depreciationAndAmortization | - | 425.3K | 717.3K | 912.48K | 1.02M | 995.32K | 980.1K | 930.83K | 966.91K | 1.11M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -193.13K |
| stockBasedCompensation | - | - | - | - | - | - | -564.34K | 278.34K | - | 193.13K |
| changeInWorkingCapital | 7.33M | -9.37M | 2.83M | -4.1M | -946.31K | 3.46M | -3.12M | 17.33M | 9060 | 5.7M |
| accountsReceivables | -38.45M | 17.51M | 11.55M | -16.61M | 10M | 41.98M | 8.76M | -16.98M | -14.58M | 5.5M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -342.13K | 571.71K | -387.95K | -529.4K | -515.65K | 955.6K | -545.49K | -80760 | -4.74M | 1.3M |
| otherWorkingCapital | 46.11M | -27.46M | -8.34M | 13.03M | -10.43M | -39.47M | -11.33M | 34.4M | 19.33M | -1.11M |
| otherNonCashItems | 1.34M | 1.73M | -1.27M | -1.54M | 470.86K | -255.56K | -1.31M | -1.02M | -2.11M | -2.24M |
| netCashProvidedByOperatingActivities | 20.17M | 9.97M | 22.35M | 12.13M | 25.75M | 28.2M | 12.74M | 21.68M | 4.82M | 2.6M |
| investmentsInPropertyPlantAndEquipment | 325K | -323 | - | - | -100 | 743 | - | - | - | -44.66M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -57.36M | -165.77M | -164.8M | -95.26M | -49.17M | -64.61M | -49.09M | -40.25M | -59.19M | -19.27M |
| salesMaturitiesOfInvestments | 51.94M | 145.52M | 127.62M | 76.48M | 34.25M | 39.26M | 42.35M | 28.11M | 55.37M | 20.47M |
| otherInvestingActivities | -324.68K | - | - | - | - | - | - | - | - | 44.66M |
| netCashProvidedByInvestingActivities | -5.41M | -20.25M | -37.18M | -18.78M | -14.92M | -25.35M | -6.74M | -12.13M | -3.82M | 1.2M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 610.94K | 5.08M | 2.52M | 6.26M | 6.6M | 27.19M | 4.1M | 544.5K | 590.92K | 1.83M |
| netCommonStockIssuance | 610.94K | 5.08M | 2.52M | 6.26M | 6.6M | 27.19M | 4.1M | 544.5K | 590.92K | 1.83M |
| commonStockIssuance | 610.94K | 5.08M | 2.52M | 6.26M | 6.6M | 27.19M | 4.1M | 544.5K | 590.92K | 1.83M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -6.66M | -6.59M | -6.56M | -6.49M | -6.04M | -5.77M | -5.68M | -5.67M | -5.58M | -5.55M |
| commonDividendsPaid | -6.66M | -6.59M | -6.56M | -6.49M | -6.04M | -5.77M | -5.68M | -5.67M | -5.58M | -5.55M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -6.04M | -1.5M | -4.04M | -225.72K | 561.77K | 21.42M | -1.58M | -5.13M | -4.99M | -3.72M |