NASDAQ : MFIN
-$0.02 (-0.21%)
| 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 | 353.31M | 291.79M | 254.51M | 198.43M | 179.21M | 151.36M | 141.29M | 111.03M | 19.42M | 104.84M |
| costOfRevenue | 11.5M | 164.67M | 100.76M | 66.24M | 35.76M | 103.97M | 82.43M | 87.38M | 13.77M | 12.64M |
| grossProfit | 341.81M | 127.12M | 153.76M | 132.19M | 143.44M | 47.39M | 58.86M | 23.65M | 5.64M | 92.2M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 5M | 41.03M | 40.03M | 33.51M | 34.04M | 31M | 30.25M | 26.9M | 9.33M | 3.4M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 5M | 41.03M | 40.03M | 33.51M | 34.04M | 31M | 30.25M | 26.9M | 9.33M | 3.4M |
| otherExpenses | 158.5M | 23.16M | 27.69M | 30.83M | 27.53M | 53.37M | 26.28M | 7.48M | 4.17M | 19.39M |
| operatingExpenses | 163.5M | 64.18M | 67.72M | 64.34M | 61.57M | 84.37M | 56.53M | 34.38M | 13.49M | 22.79M |
| costAndExpenses | 175M | 228.85M | 168.48M | 130.58M | 97.34M | 188.34M | 138.96M | 121.75M | 27.26M | 35.42M |
| netInterestIncome | 216.89M | 202.54M | 188.09M | 160.44M | 127.83M | 110.81M | 97.52M | 72.44M | 3.7M | 8.63M |
| interestIncome | 315.32M | 290.7M | 251.04M | 196.62M | 158.97M | 144.96M | 132.56M | 100.81M | 17.47M | 21.27M |
| interestExpense | 98.43M | 88.17M | 62.95M | 36.18M | 31.14M | 34.15M | 35.04M | 28.37M | 13.77M | 12.64M |
| depreciationAndAmortization | 8.32M | 6.22M | 5.24M | 5.23M | 6.52M | 7.71M | 7.5M | 5.56M | 1.02M | 485K |
| ebitda | 186.64M | 69.15M | 91.28M | 73.08M | 88.39M | -29.27M | 9.84M | -5.16M | -6.83M | 69.9M |
| ebit | 178.31M | 62.94M | 86.04M | 67.85M | 81.87M | -36.98M | 2.34M | -10.72M | -7.85M | 69.42M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 178.31M | 62.94M | 86.04M | 67.85M | 81.87M | -36.98M | 2.34M | -10.72M | -7.85M | 69.42M |
| totalOtherIncomeExpensesNet | -98.43M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 79.88M | 62.94M | 86.04M | 67.85M | 81.87M | -36.98M | 2.34M | -10.72M | -7.85M | 69.42M |
| incomeTaxExpense | 24.54M | 21.01M | 24.91M | 17.96M | 24.22M | -10.07M | 341K | 373K | -728K | 45.9M |
| netIncomeFromContinuingOperations | 55.34M | 41.92M | 61.13M | 49.89M | 57.65M | -26.91M | 2M | -22.74M | 278K | 23.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 43.04M | 35.88M | 55.08M | 43.84M | 54.11M | -34.78M | -1.76M | -25.05M | 278K | 23.52M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 43.04M | 35.88M | 55.08M | 43.84M | 54.11M | -34.78M | -1.76M | -25.05M | 278K | 23.52M |
| eps | 1.89 | 1.59 | 2.45 | 1.86 | 2.2 | -1.42 | 0.06 | -1.03 | 0.01 | 0.97 |
| 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 | 201.56M | 98.24M | 52.59M | 33.17M | 61.48M | 51.74M | 14.73M | 23.84M | 12.69M | 20.96M |
| shortTermInvestments | 60.18M | 2.93M | 54.28M | 48.49M | 44.77M | 46.79M | 49M | 45.32M | - | - |
| cashAndShortTermInvestments | 261.75M | 101.17M | 106.87M | 81.66M | 106.25M | 98.54M | 63.73M | 69.17M | 12.69M | 20.96M |
| netReceivables | 2.46B | 17.44M | 14.21M | 14.71M | 11.45M | 12.1M | 10.18M | 7.41M | 547K | 769K |
| accountsReceivables | 2.46B | 15.31M | 13.54M | 12.61M | 10.62M | 10.34M | 8.66M | 7.41M | 547K | 769K |
| otherReceivables | - | 2.13M | 671K | 2.1M | 833K | 1.76M | 1.52M | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 2.72B | 118.61M | 121.08M | 96.37M | 117.71M | 110.63M | 73.91M | 76.58M | 13.24M | 21.73M |
| propertyPlantEquipmentNet | 11.86M | 13.76M | 14.08M | 13.17M | 11.76M | 12.4M | 14.38M | 1.22M | 235K | 267K |
| goodwill | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M | - | - |
| intangibleAssets | 17.7M | 19.15M | 20.59M | 22.04M | 23.48M | 51.09M | 52.54M | 53.98M | - | - |
| goodwillAndIntangibleAssets | 168.5M | 169.95M | 171.39M | 172.84M | 174.28M | 201.89M | 203.34M | 204.78M | - | - |
| longTermInvestments | 2.53B | 2.45B | 2.14B | 1.86B | 1.45B | 1.18B | 1.12B | 990.68M | 613.28M | 298.25M |
| taxAssets | - | - | - | - | - | - | - | - | - | 689.38M |
| otherNonCurrentAssets | -2.53B | 111.56M | 138.19M | 114.1M | 120.82M | 135.45M | 125.21M | 108.58M | 8.77M | 369.13M |
| totalNonCurrentAssets | 180.36M | 2.75B | 2.47B | 2.16B | 1.76B | 1.53B | 1.47B | 1.31B | 622.28M | 667.65M |
| otherAssets | 57.04M | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.96B | 2.87B | 2.59B | 2.26B | 1.87B | 1.64B | 1.54B | 1.38B | 635.52M | 689.38M |
| totalPayables | - | 30M | 35.13M | 25.56M | 16.91M | 17.58M | 18.55M | 22.64M | 8.2M | 8.31M |
| accountPayables | - | 30M | 35.13M | 25.56M | 16.91M | 17.58M | 18.55M | 22.64M | 8.2M | 8.31M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 95.25M | 49M | 8M | 5M | - | 87.33M | 38.22M | 55.18M | - | - |
| capitalLeaseObligationsCurrent | - | 2.3M | 2.5M | 2.2M | 2.2M | 2M | 2.08M | - | - | - |
| taxPayables | - | - | - | - | - | - | - | 6.97M | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 5.04M | 2.09B | 1.87B | 1.61B | 1.25B | 1.07B | 951.65M | 848.04M | - | - |
| totalCurrentLiabilities | 100.29M | 2.17B | 1.91B | 1.64B | 1.27B | 1.17B | 1.01B | 925.86M | 8.2M | 8.31M |
| longTermDebt | 215.99M | 232.16M | 235.54M | 214.32M | 219.97M | 153.72M | 174.61M | 158.81M | 327.62M | 316.07M |
| capitalLeaseObligationsNonCurrent | 5.04M | 5.13M | 7.02M | 8.41M | 9.05M | 11.02M | 12.74M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 19.6M | 21M | 21.21M | 26.75M | 18.21M | 807K | 9.34M | 6.97M | 12.54M | 45.9M |
| otherNonCurrentLiabilities | 2.11B | - | - | - | - | - | - | - | - | 78.9M |
| totalNonCurrentLiabilities | 2.35B | 258.28M | 263.77M | 249.48M | 247.24M | 165.54M | 196.69M | 165.78M | 340.16M | 394.97M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 5.04M | 7.43M | 9.52M | 10.61M | 11.25M | 13.02M | 14.82M | - | - | - |
| totalLiabilities | 2.45B | 2.43B | 2.18B | 1.89B | 1.52B | 1.34B | 1.21B | 1.09B | 348.36M | 403.28M |
| treasuryStock | -51.13M | -50.14M | -45.54M | -45.54M | -24.92M | -24.92M | -24.92M | -24.92M | -24.92M | -24.92M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 296K | 293K | 291K | 287K | 281K | 278K | 276K | 274K | 273K | 270K |
| retainedEarnings | 162.37M | 130.26M | 103.88M | 66.67M | 30.61M | -23.5M | 11.28M | 13.04M | -65.59M | -33.99M |
| additionalPaidInCapital | 299.46M | 293.41M | 288.05M | 283.66M | 280.04M | 277.54M | 275.51M | 274.29M | 273.72M | 272.93M |
| 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 | 55.34M | 41.92M | 55.08M | 49.89M | 54.11M | -26.91M | 2M | -22.74M | 278K | 23.52M |
| depreciationAndAmortization | 8.32M | 6.22M | 1.84M | 5.23M | 1.74M | 7.71M | 7.5M | 5.56M | 1.02M | 485K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 6.74M | 6.05M | - | 3.48M | - | 2.03M | 1.22M | 576K | 785K | 568K |
| changeInWorkingCapital | -9.76M | -16.02M | -8.15M | 9.15M | -4.08M | -15.01M | -4.89M | 19.4M | -32.98M | 48.87M |
| accountsReceivables | -4.09M | -1.78M | -925K | -1.99M | -283K | -1.68M | -1.25M | 797K | 222K | 234K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -5.82M | -7.33M | 6.21M | 7.78M | 2.69M | -6.78M | -7.33M | -536K | 42000 | 1.93M |
| otherWorkingCapital | 149K | -6.91M | -13.44M | 3.36M | -6.5M | -6.55M | 3.69M | 19.14M | -33.24M | 46.7M |
| otherNonCashItems | 65.64M | 77.34M | 64.99M | 41M | 26.96M | 110.88M | 59.11M | 63.75M | 44.22M | -11.85M |
| netCashProvidedByOperatingActivities | 126.28M | 115.51M | 113.76M | 108.74M | 78.73M | 78.71M | 64.94M | 66.55M | 13.32M | 61.59M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -14.83M | -7.74M | -11.57M | -20.71M | -19.35M | -15.58M | -10.51M | -10.38M | 28.37M | - |
| salesMaturitiesOfInvestments | 36.34M | 16.38M | 30.08M | 14.76M | 53.32M | 15.4M | 7.12M | 6.42M | - | - |
| otherInvestingActivities | -146M | -344.42M | -359.2M | -443.05M | -272.29M | -170.78M | -203.12M | -19.74M | - | - |
| netCashProvidedByInvestingActivities | -124.49M | -335.78M | -340.7M | -449M | -238.32M | -170.96M | -206.51M | -23.7M | - | - |
| netDebtIssuance | - | 260.72M | 285.26M | - | 178.31M | - | - | - | -21.45M | -55.47M |
| longTermNetDebtIssuance | - | 260.72M | 285.26M | - | 178.31M | - | - | - | -21.45M | -55.47M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -470K | -4.61M | 442K | -20.62M | 241K | - | - | - | - | -1.52M |
| netCommonStockIssuance | -470K | -4.61M | 442K | -20.62M | 241K | - | - | - | - | -1.52M |
| commonStockIssuance | 516K | - | 442K | - | 241K | - | - | - | - | - |
| commonStockRepurchased | -986K | -4.61M | - | -20.62M | - | - | - | - | - | -1.52M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -10.97M | -9.39M | -7.7M | -7.54M | - | - | - | -66000 | -145K | -14.57M |
| commonDividendsPaid | -10.97M | -9.39M | - | -7.54M | - | - | - | -66000 | -145K | -14.57M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 41.64M | -6.73M | -6.82M | 349.54M | -6.52M | 136.47M | 151.68M | -27.59M | - | 19000 |
| netCashProvidedByFinancingActivities | 30.2M | 239.99M | 271.18M | 321.38M | 172.04M | 136.47M | 151.68M | -27.65M | -21.6M | -71.54M |
| 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 | 81.48M | 95.82M | 79.31M | 82M | 82.67M | 83.25M | 72.55M | 67.45M | 70M | 68.24M |
| costOfRevenue | 5.52M | 2.93M | 43.64M | 45.63M | 46.03M | 45.08M | 43.82M | 39.41M | 36.35M | 29.33M |
| grossProfit | 75.95M | 92.89M | 35.67M | 36.37M | 36.64M | 38.17M | 28.73M | 28.04M | 33.65M | 38.9M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | -27.32M | 10.82M | 10.83M | 10.67M | 10.66M | 10.12M | 10.13M | 10.11M | 10.37M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | -27.32M | 10.82M | 10.83M | 10.67M | 10.66M | 10.12M | 10.13M | 10.11M | 10.37M |
| otherExpenses | 39.33M | 74.25M | 5.36M | 6.07M | 5.74M | 9.04M | 4.43M | 5.51M | 5.64M | 6.37M |
| operatingExpenses | 39.33M | 46.93M | 16.19M | 16.9M | 16.4M | 19.7M | 14.55M | 15.64M | 15.76M | 16.75M |
| costAndExpenses | 44.85M | 49.86M | 59.83M | 62.53M | 62.43M | 64.78M | 58.37M | 55.06M | 52.11M | 46.08M |
| netInterestIncome | 54.06M | 56.42M | 55.69M | 53.37M | 51.41M | 52.01M | 52.74M | 49.87M | 47.92M | 49.02M |
| interestIncome | 79.07M | 81.68M | 80.77M | 77.44M | 75.42M | 76.52M | 76.41M | 70.7M | 67.07M | 67.58M |
| interestExpense | 25.01M | 25.26M | 25.08M | 24.07M | 24.01M | 24.51M | 23.67M | 20.84M | 19.15M | 18.57M |
| depreciationAndAmortization | 993K | 2.06M | 2.05M | 2.11M | 2.1M | 1.85M | 1.65M | 1.34M | 1.38M | 1.36M |
| ebitda | 37.62M | 48.01M | 21.52M | 21.58M | 22.34M | 20.32M | 15.83M | 13.73M | 19.28M | 23.52M |
| ebit | 36.63M | 45.96M | 19.48M | 19.47M | 20.24M | 18.47M | 14.18M | 12.4M | 17.89M | 22.16M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 36.63M | 45.96M | 19.48M | 19.47M | 20.24M | 18.47M | 14.18M | 12.4M | 17.89M | 22.16M |
| totalOtherIncomeExpensesNet | -25.01M | -25.26M | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 11.62M | 20.7M | 19.48M | 19.47M | 20.24M | 18.47M | 14.18M | 12.4M | 17.89M | 22.16M |
| incomeTaxExpense | 4.33M | 6.16M | 5.86M | 5.8M | 6.71M | 6.82M | 4.06M | 3.78M | 6.36M | 6.33M |
| netIncomeFromContinuingOperations | 7.29M | 14.53M | 13.61M | 13.67M | 13.53M | 11.65M | 10.12M | 8.61M | 11.54M | 15.83M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 4.95M | 12.2M | 11.28M | 11.07M | 12.01M | 10.14M | 8.61M | 7.1M | 10.02M | 14.32M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 4.95M | 12.2M | 7.76M | 11.07M | 12.01M | 10.14M | 8.61M | 7.1M | 10.02M | 14.32M |
| eps | 0.21 | 0.53 | 0.34 | 0.49 | 0.53 | 0.45 | 0.38 | 0.31 | 0.44 | 0.63 |
| 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 | 93.92M | 201.56M | 72.46M | 151.99M | 131.51M | 98.24M | 120.59M | 87.72M | 54.78M | 52.59M |
| shortTermInvestments | 2.39M | 60.18M | 2.41M | 61.53M | 1.34M | 2.93M | 2.96M | 2M | 3.89M | 54.28M |
| cashAndShortTermInvestments | 96.3M | 261.75M | 74.87M | 213.52M | 132.85M | 101.17M | 123.56M | 89.72M | 58.66M | 106.87M |
| netReceivables | 19.26M | 2.46B | 16.97M | 2.32B | 14.44M | 17.44M | 14.11M | 16.59M | 12.67M | 14.21M |
| accountsReceivables | 19.26M | 2.46B | 16.97M | 2.32B | 14.44M | 15.31M | 14.11M | 13.3M | 12.67M | 13.54M |
| otherReceivables | - | - | - | - | - | 2.13M | - | 3.29M | - | 671K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 115.56M | 2.72B | 91.84M | 2.53B | 147.29M | 118.61M | 137.66M | 106.3M | 71.34M | 121.08M |
| propertyPlantEquipmentNet | 11M | 11.86M | 10.84M | 11.89M | 12.81M | 13.76M | 14.17M | 14.09M | 14.02M | 14.08M |
| goodwill | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M | 150.8M |
| intangibleAssets | 17.34M | 17.7M | 18.06M | 18.42M | 18.78M | 19.15M | 19.51M | 19.87M | 20.23M | 20.59M |
| goodwillAndIntangibleAssets | 168.14M | 168.5M | 168.87M | 169.23M | 169.59M | 169.95M | 170.31M | 170.67M | 171.03M | 171.39M |
| longTermInvestments | 2.57B | 2.53B | 2.52B | 2.45B | 2.45B | 2.45B | 2.45B | 2.36B | 2.21B | 2.14B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 80.84M | -2.53B | 112.83M | -2.45B | 63.9M | 111.56M | 105.46M | 109.38M | 152.24M | 138.19M |
| totalNonCurrentAssets | 2.83B | 180.36M | 2.81B | 181.12M | 2.7B | 2.75B | 2.74B | 2.65B | 2.55B | 2.47B |
| otherAssets | - | 57.04M | - | 164.4M | - | - | - | - | - | - |
| totalAssets | 2.95B | 2.96B | 2.9B | 2.88B | 2.85B | 2.87B | 2.88B | 2.76B | 2.62B | 2.59B |
| totalPayables | 27.84M | - | 24.11M | 23.26M | 31.83M | 30M | 31.04M | 32.24M | 27.98M | 35.13M |
| accountPayables | 24.53M | - | 24.11M | 23.26M | 31.83M | 30M | 31.04M | 32.24M | 27.98M | 35.13M |
| otherPayables | 3.31M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 44.5M | 95.25M | 80.25M | 86.75M | 111.75M | 49M | 49M | 37.5M | 32.5M | 8M |
| capitalLeaseObligationsCurrent | 2.2M | - | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.5M |
| taxPayables | - | - | 2.88M | - | 4.28M | - | 232K | - | 1.98M | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.13B | 5.04M | 2.06B | -21.52M | 2.02B | 2.09B | 2.11B | 2.01B | 1.88B | 1.87B |
| totalCurrentLiabilities | 2.2B | 100.29M | 2.16B | 90.79M | 2.17B | 2.17B | 2.19B | 2.08B | 1.94B | 1.91B |
| longTermDebt | 214.16M | 215.99M | 215.7M | 199.93M | 199.66M | 232.16M | 232.04M | 230.8M | 225.56M | 235.54M |
| capitalLeaseObligationsNonCurrent | 4.49M | 5.04M | 3.46M | 4.04M | 4.53M | 5.13M | 5.53M | 6.07M | 6.71M | 7.02M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 21.22M | 19.6M | 19.02M | 19.26M | 21.54M | 21M | 20.6M | 22.39M | 24.85M | 21.21M |
| otherNonCurrentLiabilities | - | 2.11B | 2.88M | 2.04B | 4.28M | - | 232K | - | 1.98M | - |
| totalNonCurrentLiabilities | 239.86M | 2.35B | 241.05M | 2.26B | 230.01M | 258.28M | 258.4M | 259.27M | 259.09M | 263.77M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 6.69M | 5.04M | 5.76M | 6.34M | 6.83M | 7.43M | 7.83M | 8.37M | 9.01M | 9.52M |
| totalLiabilities | 2.44B | 2.45B | 2.4B | 2.35B | 2.4B | 2.43B | 2.45B | 2.34B | 2.2B | 2.18B |
| treasuryStock | -51.13M | -51.13M | -51.13M | -51.13M | -50.68M | -50.14M | -50.14M | -49.18M | -47.66M | -45.54M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 301K | 296K | 296K | 295K | 295K | 293K | 293K | 293K | 292K | 291K |
| retainedEarnings | 164.46M | 162.37M | 152.97M | 148M | 139.72M | 130.26M | 122.64M | 116.33M | 111.57M | 103.88M |
| additionalPaidInCapital | 297.21M | 299.46M | 297.73M | 295.83M | 293.9M | 293.41M | 291.84M | 290.3M | 288.68M | 288.05M |
| 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 | 7.29M | 14.53M | 13.61M | 13.67M | 13.53M | 10.14M | 10.12M | 8.61M | 11.54M | 14.32M |
| depreciationAndAmortization | 2.04M | 2.06M | 2.05M | 2.11M | 2.1M | 961K | 1.65M | 1.34M | 1.38M | 461K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 2.08M | 1.68M | 1.69M | 1.68M | 1.69M | - | 1.51M | 1.6M | 1.5M | - |
| changeInWorkingCapital | 688K | -3.31M | 45.96M | -55.14M | 4.27M | -4.55M | -1.64M | -8.03M | 169K | -1.48M |
| accountsReceivables | 140K | -2.43M | -1.68M | -857K | 877K | -1.21M | -809K | -626K | 865K | 55000 |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -105K | 580K | 177K | -2.72M | -4.88M | -2.88M | -1.81M | 3.53M | -7.51M | -1.29M |
| otherWorkingCapital | 653K | -1.46M | 47.47M | -51.57M | 8.28M | -465K | 979K | -10.93M | 6.81M | -239K |
| otherNonCashItems | 29.22M | 18.8M | 3.67M | 26.96M | 14.67M | 21.81M | 15.61M | 24.13M | 17.67M | 6.32M |
| netCashProvidedByOperatingActivities | 41.32M | 33.77M | 66.98M | -10.72M | 36.26M | 28.36M | 27.25M | 27.64M | 32.26M | 19.62M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -9.75M | -75000 | -1.21M | -9.68M | -3.87M | -1.55M | -132K | -5.26M | -795K | -1.4M |
| salesMaturitiesOfInvestments | 1.58M | 10.97M | 1.38M | 9.04M | 14.94M | 10.19M | 1.08M | 7.63M | 1.1M | 15M |
| otherInvestingActivities | -77.86M | -32.24M | -73.02M | -24.97M | -15.76M | -33.33M | -107.51M | -173.98M | -33.21M | -26.07M |
| netCashProvidedByInvestingActivities | -86.03M | -21.34M | -72.86M | -25.6M | -4.7M | -24.69M | -106.57M | -171.61M | -32.91M | -12.47M |
| netDebtIssuance | - | 43.16M | - | -38.06M | -37.04M | -18.19M | - | - | - | 18.77M |
| longTermNetDebtIssuance | - | 43.16M | - | -38.06M | -37.04M | -18.19M | - | - | - | 18.77M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 13000 | 49000 | 210K | -455K | -531K | 115K | -965K | -1.52M | -2.13M | 34000 |
| netCommonStockIssuance | 13000 | 49000 | 210K | -455K | -531K | 115K | -965K | -1.52M | -2.13M | 34000 |
| commonStockIssuance | 13000 | 49000 | 210K | - | - | 115K | - | - | - | 34000 |
| commonStockRepurchased | - | - | - | -455K | -531K | - | -965K | -1.52M | -2.13M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3.1M | -2.71M | -2.7M | -2.7M | -2.86M | -2.44M | -2.22M | -2.25M | -2.48M | -2.24M |
| commonDividendsPaid | -3.1M | -2.71M | -2.7M | -2.7M | -2.86M | - | -2.22M | -2.25M | -2.48M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -15.12M | -2.34M | 7.35M | 71.54M | -2.71M | -1.51M | 112.47M | 136.57M | 24.54M | -1.51M |
| netCashProvidedByFinancingActivities | -18.2M | 38.16M | 4.86M | 30.32M | -43.14M | -22.03M | 109.29M | 132.8M | 19.93M | 15.05M |