NASDAQ : AMSF
$0.17 (0.56%)
| 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 | 317.25M | 309.11M | 306.91M | 294.69M | 316.01M | 339.5M | 370.37M | 377.75M | 375.21M | 396.66M |
| costOfRevenue | 169.94M | 181.02M | 171.71M | 152.32M | 160.8M | - | 201.35M | 231.05M | 234.14M | 225.27M |
| grossProfit | 147.32M | 128.09M | 135.2M | 142.38M | 155.22M | 339.5M | 169.02M | 146.7M | 141.07M | 171.39M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 31.5M | 27.36M | 26.51M | 25.95M | 27.92M | 27.12M | 25.99M | 25.63M | 24.88M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 31.5M | 27.36M | 26.51M | 25.95M | 27.92M | 27.12M | 25.99M | 25.63M | 24.88M |
| otherExpenses | 88.46M | 27.53M | 30.46M | 48.22M | 49.81M | 204.66M | 26.38M | 33.13M | 33.2M | 33.69M |
| operatingExpenses | 88.46M | 59.04M | 57.82M | 74.73M | 75.77M | 232.58M | 53.5M | 59.12M | 58.83M | 58.57M |
| costAndExpenses | 258.4M | 240.05M | 229.53M | 227.05M | 236.56M | 232.58M | 254.85M | 290.17M | 292.97M | 283.84M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 742K | 1.09M | 1.43M | 1.31M | 1.02M | 1.01M | 942K | 996K | 984K | 1.18M |
| ebitda | 59.59M | 70.15M | - | 68.96M | 80.47M | 107.93M | 116.46M | 88.58M | 83.22M | 114M |
| ebit | 58.85M | 69.06M | -1.43M | 67.65M | 79.45M | 106.92M | 115.52M | 87.58M | 82.24M | 112.82M |
| nonOperatingIncomeExcludingInterest | - | - | 78.8M | - | - | - | - | - | - | - |
| operatingIncome | 58.85M | 69.06M | 77.38M | 67.65M | 79.45M | 106.92M | 115.52M | 87.58M | 82.24M | 112.82M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 58.85M | 69.06M | 77.38M | 67.65M | 79.45M | 106.92M | 115.52M | 87.58M | 82.24M | 112.82M |
| incomeTaxExpense | 11.71M | 13.62M | 15.27M | 12.04M | 13.69M | 20.32M | 22.83M | 15.95M | 36.01M | 34.96M |
| netIncomeFromContinuingOperations | 47.14M | 55.44M | 62.11M | 55.6M | 65.76M | 86.6M | 92.69M | 71.63M | 46.23M | 77.86M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 47.14M | 55.44M | 62.11M | 55.6M | 65.76M | 86.6M | 92.69M | 71.63M | 46.23M | 77.86M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 47.14M | 55.44M | 62.11M | 55.6M | 65.76M | 86.6M | 92.69M | 71.63M | 46.23M | 77.86M |
| eps | 2.48 | 2.91 | 3.24 | 2.89 | 3.4 | 4.49 | 4.82 | 3.73 | 2.41 | 4.08 |
| 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 | 61.93M | 44.04M | 38.68M | 61.47M | 70.72M | 61.76M | 43.81M | 40.34M | 55.56M | 58.94M |
| shortTermInvestments | 87.44M | 86.51M | 94.75M | 335.24M | 399.2M | - | - | - | - | - |
| cashAndShortTermInvestments | 149.36M | 130.55M | 133.43M | 396.71M | 469.92M | 61.76M | 43.81M | 40.34M | 55.56M | 58.94M |
| netReceivables | 279.09M | 269.18M | 272.88M | 257.27M | 270.16M | 156.76M | 157.95M | 162.48M | 174.23M | 183M |
| accountsReceivables | 269.04M | 259.68M | 262.82M | 247.39M | 255.66M | 156.76M | 157.95M | 162.48M | 174.23M | 183M |
| otherReceivables | 10.05M | 9.51M | 10.06M | 9.88M | 14.49M | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | 397.94M | 345.2M | 365.56M | 432.38M | 457.76M |
| totalCurrentAssets | 428.46M | 399.74M | 406.31M | 653.98M | 740.08M | 218.52M | 201.77M | 202.82M | 229.79M | 241.94M |
| propertyPlantEquipmentNet | 7.29M | 5.89M | 6.35M | 7.22M | 6.65M | 6.5M | 6.76M | 6.26M | 6.13M | 6.64M |
| goodwill | - | - | - | - | - | 1.06B | - | 1.09B | - | - |
| intangibleAssets | 21.08M | 19.15M | 17.98M | 17.4M | 17.06M | - | - | - | - | - |
| goodwillAndIntangibleAssets | 21.08M | 19.15M | 17.98M | 17.4M | 17.06M | - | - | - | - | - |
| longTermInvestments | 647.42M | 702.27M | 763.04M | 553.75M | 613.37M | 1.09B | 1.13B | 1.13B | 1.13B | 1.08B |
| taxAssets | 17.57M | 19.45M | 20.4M | 22.79M | 14.38M | 33.25M | 35.72M | 38.78M | 25.84M | 42.47M |
| otherNonCurrentAssets | 8.72M | 11.3M | 15.09M | 14.13M | 11.18M | 37.63M | 45.94M | 47.5M | 42.61M | 68.33M |
| totalNonCurrentAssets | 702.09M | 758.06M | 822.85M | 615.3M | 662.65M | 1.17B | 1.21B | 1.22B | 1.2B | 1.2B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.13B | 1.16B | 1.23B | 1.27B | 1.4B | 1.38B | 1.42B | 1.42B | 1.43B | 1.44B |
| totalPayables | - | - | - | 38.06M | 37.88M | 417K | 3.22M | 3.41M | 13.1M | 13.55M |
| accountPayables | - | - | - | 38.06M | 37.88M | - | 40.09M | 38.61M | 37.08M | 28000 |
| otherPayables | - | - | - | - | - | 417K | -36.87M | -35.2M | -23.97M | 13.52M |
| accruedExpenses | - | - | - | - | - | - | 22.97M | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | 6.41M | 417K | 3.22M | 3.41M | 1.76M | 4.02M |
| deferredRevenue | 135.5M | 121.93M | 116.58M | 114.98M | 121.09M | - | - | - | - | - |
| otherCurrentLiabilities | 565.23M | 558.85M | 571.13M | 594.81M | 642.36M | -417K | -26.19M | -31.67M | -41.35M | -45.29M |
| totalCurrentLiabilities | 700.73M | 680.77M | 687.71M | 747.85M | 801.34M | - | - | - | - | - |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 178.22M | 219.68M | 249M | 204M | 202.06M | - | - | - | - | - |
| totalNonCurrentLiabilities | 178.22M | 219.68M | 249M | 204M | 202.06M | - | - | - | - | - |
| otherLiabilities | - | - | - | - | - | 1.03B | 1.06B | 1.11B | 1.09B | 1.06B |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 878.95M | 900.45M | 936.71M | 951.85M | 1B | 1.03B | 1.06B | 1.11B | 1.09B | 1.06B |
| treasuryStock | -54.16M | -42.05M | -36.93M | -34.76M | -22.37M | -22.37M | -22.37M | -22.37M | -22.37M | -22.37M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 208K | 207K | 207K | 207K | 206K | 206K | 205K | 205K | 204K | 204K |
| retainedEarnings | 82.85M | 84.1M | 114.29M | 145.51M | 190.49M | 224.64M | 227.16M | 221.33M | 233.9M | 270.42M |
| additionalPaidInCapital | 225.91M | 223.96M | 222.08M | 220.3M | 217.46M | 215.32M | 213M | 211.43M | 210.08M | 208.39M |
| 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 | 47.14M | 55.44M | 62.11M | 55.6M | 65.76M | 86.6M | 92.69M | 71.63M | 46.23M | 77.86M |
| depreciationAndAmortization | 742K | 1.09M | 1.43M | 1.31M | 1.02M | 1.01M | 942K | 996K | 984K | 1.18M |
| deferredIncomeTax | 372K | 1.4M | 628K | -1.14M | 1.27M | 1.66M | 872K | -1.46M | 12.8M | -2.25M |
| stockBasedCompensation | 2.91M | 2.94M | 1.56M | 2.48M | 2.32M | 3.3M | 2.35M | 2.06M | 2.02M | 1.6M |
| changeInWorkingCapital | -33.86M | -29.34M | -31.04M | -41.5M | -27.14M | -32.04M | -22.02M | 10.63M | 54.11M | 19.06M |
| accountsReceivables | -18.78M | -11.51M | -8.48M | 13.39M | 21.66M | 1.19M | 4.52M | 11.76M | 8.77M | 2.36M |
| inventory | - | - | -19.12M | - | -31.98M | -24.01M | -37.61M | 24.33M | 26.37M | 4.79M |
| accountsPayables | 1.86M | -2.23M | 306K | 969K | -2.24M | -6.75M | -5.02M | 4.27M | -2.38M | 3.6M |
| otherWorkingCapital | -16.94M | -15.6M | -3.74M | -55.86M | -14.58M | -2.48M | 16.09M | -29.73M | 21.35M | 8.3M |
| otherNonCashItems | -6.23M | -7.34M | -4.84M | 11.44M | -5.24M | 2.87M | 3.98M | 14.41M | 14.66M | 16.76M |
| netCashProvidedByOperatingActivities | 11.07M | 24.19M | 29.84M | 28.19M | 37.98M | 63.4M | 78.82M | 98.27M | 130.81M | 114.21M |
| investmentsInPropertyPlantAndEquipment | -2.15M | -840K | -553K | -2.09M | -1.3M | -921K | -1.02M | -1.13M | -478K | -1.64M |
| acquisitionsNet | - | - | -44.44M | -85.01M | 23000 | -104.56M | -159.7M | -100.11M | -78.9M | -177.16M |
| purchasesOfInvestments | -67M | -110.7M | -133.68M | -215.48M | -271.18M | -320.95M | -345.9M | -368.27M | -401.81M | -354.59M |
| salesMaturitiesOfInvestments | 72.55M | 112.84M | 178.12M | 293M | 343.41M | 365.24M | 358.61M | 340.34M | 350.75M | 305.75M |
| otherInvestingActivities | 65.02M | 71.07M | 44.44M | 85.01M | - | 104.56M | 159.7M | 100.11M | 78.9M | 177.16M |
| netCashProvidedByInvestingActivities | 68.42M | 72.37M | 43.88M | 75.43M | 70.96M | 43.37M | 11.69M | -29.06M | -51.54M | -50.48M |
| netDebtIssuance | -85000 | -85000 | -91000 | -58000 | -44000 | -50000 | -47000 | - | - | - |
| longTermNetDebtIssuance | -85000 | -85000 | -91000 | -58000 | -44000 | -50000 | -47000 | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -12.1M | -5.12M | -2.17M | -12.39M | - | - | - | - | - | - |
| netCommonStockIssuance | -12.1M | -5.68M | -2.17M | -12.39M | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | 20000 | 67000 | - | 837K |
| commonStockRepurchased | -12.1M | -5.68M | -2.17M | -12.39M | - | - | -20000 | - | - | - |
| netPreferredStockIssuance | - | 554K | - | - | - | - | - | - | - | - |
| netDividendsPaid | -48.61M | -85.44M | -93.31M | -100.43M | -99.93M | -88.78M | -87.02M | -84.49M | -82.64M | -76.11M |
| commonDividendsPaid | -48.61M | -85.44M | -93.31M | -100.43M | -22.46M | -88.78M | -87.02M | -84.49M | -82.64M | -76.11M |
| preferredDividendsPaid | - | - | - | - | -77.46M | - | - | - | - | - |
| otherFinancingActivities | -817K | -554K | -944K | - | - | - | 20000 | 67000 | - | 1.83M |
| netCashProvidedByFinancingActivities | -61.61M | -91.2M | -96.51M | -112.87M | -99.97M | -88.82M | -87.04M | -84.42M | -82.64M | -74.28M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 91.97M | 80.09M | 81.59M | 81.98M | 81.1M | 72.61M | 74.05M | 78.71M | 75.85M | 80.51M |
| costOfRevenue | 125.62M | 46.44M | 28.95M | 47.88M | 46.89M | 46.21M | 37.5M | 44.79M | 46.54M | 45.87M |
| grossProfit | -33.65M | 33.65M | 52.6M | 34.11M | 34.21M | 26.4M | 36.55M | 33.92M | 29.3M | 34.63M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | 8.33M | 7.46M | 8.28M | 9.01M | 7.75M | 7.24M | 7.5M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | 300K | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | 8.33M | 7.46M | 8.28M | 9.31M | 7.75M | 7.24M | 7.5M |
| otherExpenses | -23.49M | 23.49M | 39.91M | 8.3M | 9.29M | 6.89M | 10.46M | 8.38M | 8.32M | 6.38M |
| operatingExpenses | -23.49M | 23.49M | 39.91M | 16.62M | 16.75M | 15.18M | 19.77M | 16.13M | 15.56M | 13.89M |
| costAndExpenses | 102.13M | 69.93M | 68.86M | 64.5M | 63.64M | 61.39M | 57.28M | 60.92M | 62.1M | 59.76M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | - | 175K | 150K | 183K | 195K | 214K | 258K | 277K | 230K | 328K |
| ebitda | -10.16M | 10.34M | 12.84M | 17.66M | 17.65M | 11.44M | 17.03M | 18.07M | 13.97M | 21.07M |
| ebit | -10.16M | 10.16M | 12.69M | 17.48M | 17.46M | 11.22M | 16.77M | 17.79M | 13.74M | 20.74M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | -10.16M | 10.16M | 12.69M | 17.48M | 17.46M | 11.22M | 16.77M | 17.79M | 13.74M | 20.74M |
| totalOtherIncomeExpensesNet | 28.42M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 18.26M | 10.16M | 12.69M | 17.48M | 17.46M | 11.22M | 16.77M | 17.79M | 13.74M | 20.74M |
| incomeTaxExpense | 3.67M | 2.02M | 2.27M | 3.66M | 3.5M | 2.27M | 3.58M | 3.47M | 2.75M | 3.82M |
| netIncomeFromContinuingOperations | 14.6M | 8.14M | 10.42M | 13.82M | 13.96M | 8.95M | 13.19M | 14.32M | 10.99M | 16.92M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 14.6M | 8.14M | 10.42M | 13.82M | 13.96M | 8.95M | 13.19M | 14.32M | 10.99M | 16.92M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 14.6M | 8.14M | 10.42M | 13.82M | 13.96M | 8.95M | 13.19M | 14.32M | 10.99M | 16.92M |
| eps | 0.79 | 0.43 | 0.55 | 0.73 | 0.73 | 0.47 | 0.69 | 0.75 | 0.58 | 0.89 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 65.48M | 34.23M | 61.93M | 54.75M | 48.46M | 44.75M | 44.04M | 63.66M | 30.61M | 33.38M |
| shortTermInvestments | - | 89.56M | 87.44M | 89.49M | 91.99M | 93.31M | 86.51M | - | - | 38.64M |
| cashAndShortTermInvestments | 65.48M | 123.79M | 149.36M | 144.24M | 140.46M | 138.06M | 130.55M | 63.66M | 30.61M | 72.02M |
| netReceivables | 183.14M | 288.4M | 279.09M | 292.3M | 291.97M | 278.87M | 269.18M | 281.91M | 274.25M | 279.74M |
| accountsReceivables | 183.14M | 280.01M | 269.04M | 281.8M | 282.12M | 271.02M | 259.68M | 281.91M | 150.91M | 271.49M |
| otherReceivables | - | 8.39M | 10.05M | 10.5M | 9.85M | 7.84M | 9.51M | - | 123.34M | 8.25M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 105.66M | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 354.27M | 412.19M | 428.46M | 436.54M | 432.43M | 416.93M | 399.74M | 345.57M | 304.86M | 351.76M |
| propertyPlantEquipmentNet | - | 7.14M | 7.29M | 7.27M | 6.56M | 5.68M | 6.16M | 6.13M | 6.38M | 6.77M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | 22.13M | 21.08M | 21.76M | 21.15M | 20.42M | 19.15M | - | - | 18.99M |
| goodwillAndIntangibleAssets | - | 22.13M | 21.08M | 21.76M | 21.15M | 20.42M | 19.15M | - | - | 18.99M |
| longTermInvestments | 705.19M | 649.79M | 647.42M | 672.79M | 666.89M | 687.7M | 702.27M | 835.53M | 853.6M | 827.92M |
| taxAssets | 17.26M | 18.32M | 17.57M | 18.85M | 20.07M | 19.11M | 19.45M | 19.5M | 21.78M | 21.18M |
| otherNonCurrentAssets | 50.57M | 13.39M | 8.72M | 7.74M | 8.01M | 6.88M | 11.3M | 47.99M | 46.91M | 16.52M |
| totalNonCurrentAssets | 773.02M | 710.76M | 702.09M | 728.41M | 722.69M | 739.78M | 758.33M | 909.16M | 928.67M | 891.39M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.13B | 1.12B | 1.13B | 1.16B | 1.16B | 1.16B | 1.16B | 1.25B | 1.23B | 1.24B |
| totalPayables | - | - | - | - | - | - | - | - | 41.27M | 42.02M |
| accountPayables | - | - | - | - | - | - | - | - | 38.77M | 39.88M |
| otherPayables | - | - | - | - | - | - | - | - | 2.5M | 2.14M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | 2.76M | - | 2.36M |
| deferredRevenue | 149.34M | 144.86M | 135.5M | 143.58M | 138.78M | 132.65M | 121.93M | 131.99M | 128.06M | 124.29M |
| otherCurrentLiabilities | 727.96M | 618.64M | 565.23M | 635.3M | 641.48M | 655.85M | 558.85M | 680.33M | 763.22M | 775.74M |
| totalCurrentLiabilities | 877.3M | 763.5M | 700.73M | 778.87M | 780.26M | 788.5M | 680.77M | 812.32M | 932.54M | 942.05M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 112.86M | 178.22M | 111.3M | 109.28M | 107.4M | 219.68M | 128.04M | - | - |
| totalNonCurrentLiabilities | - | 112.86M | 178.22M | 111.3M | 109.28M | 107.4M | 219.68M | 128.04M | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 877.3M | 876.36M | 878.95M | 890.17M | 889.54M | 895.9M | 900.45M | 940.36M | 932.54M | 942.05M |
| treasuryStock | -58.19M | -58.19M | -54.16M | -46.2M | -44.85M | -42.05M | -42.05M | -42.05M | -41.04M | -36.93M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 208K | 208K | 208K | 208K | 208K | 207K | 207K | 207K | 207K | 207K |
| retainedEarnings | 86.69M | 83.3M | 82.85M | 98.49M | 92.1M | 85.6M | 84.1M | 135.28M | 128.03M | 124.11M |
| additionalPaidInCapital | 226.94M | 226.94M | 225.91M | 225.95M | 225.67M | 224.33M | 223.96M | 223.6M | 223.36M | 222.44M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 14.6M | 8.14M | 10.42M | 13.82M | 13.96M | 8.95M | 13.19M | 14.32M | 10.99M | 16.92M |
| depreciationAndAmortization | 178K | 175K | -64000 | 183K | 409K | 214K | 258K | 277K | 230K | 328K |
| deferredIncomeTax | 610K | -99000 | 1.25M | 186K | -974K | -91000 | 1.7M | 453K | -381K | -369K |
| stockBasedCompensation | 765K | 586K | -787K | 805K | 1.82M | 1.07M | 778K | 763K | 710K | 688K |
| changeInWorkingCapital | -8.46M | -13.16M | -620K | -230K | -17.68M | -15.33M | -4.93M | -3.55M | -14.84M | -6.01M |
| accountsReceivables | -8.36M | -12.45M | 7.24M | -2.36M | -11.24M | -12.42M | 11.5M | 20.45M | -6.84M | -13.31M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 3.19M | 676K | -2.1M | 279K | 3.92M | -234K | -3.57M | 424K | 1.79M | -868K |
| otherWorkingCapital | -3.3M | -1.39M | -5.76M | 1.85M | -10.35M | -2.68M | -12.85M | -24.43M | -9.79M | 8.14M |
| otherNonCashItems | -5.89M | 1.66M | 420K | -4.08M | -5.97M | 3.4M | -171K | -3.82M | 696K | -4.05M |
| netCashProvidedByOperatingActivities | 1.79M | -2.7M | 10.62M | 10.68M | -8.44M | -1.79M | 10.83M | 8.45M | -2.59M | 7.51M |
| investmentsInPropertyPlantAndEquipment | -3000 | -26000 | -173K | -891K | -1.08M | -2000 | -14000 | -24000 | -56000 | -746K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -7.41M | -35.32M | -26.95M | -19.88M | -9.68M | -10.5M | -24.32M | -27.32M | -17.18M | -41.88M |
| salesMaturitiesOfInvestments | 43.08M | 15.36M | 52.15M | 25.38M | 3.42M | 20.44M | 58.09M | 60.18M | 28.73M | 36.91M |
| otherInvestingActivities | 7.06M | 7.51M | 5.71M | - | 30.47M | - | - | - | - | - |
| netCashProvidedByInvestingActivities | 42.73M | -12.48M | 30.74M | 4.61M | 23.13M | 9.94M | 33.76M | 32.84M | 11.49M | -5.72M |
| netDebtIssuance | - | -21000 | -22000 | -21000 | -21000 | -21000 | -21000 | -22000 | -21000 | -21000 |
| longTermNetDebtIssuance | - | -21000 | -22000 | -21000 | -21000 | -21000 | -21000 | -22000 | -21000 | -21000 |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -5.62M | -4.03M | -7.96M | -1.35M | -2.8M | - | -2000 | -1.01M | -4.11M | - |
| netCommonStockIssuance | -5.62M | -4.03M | -7.96M | -1.35M | -2.8M | - | -2000 | -1.01M | -4.11M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -5.62M | -4.03M | -7.96M | -1.35M | -2.8M | - | -2000 | -1.01M | -4.11M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -7.63M | -7.77M | -26.19M | -7.5M | -7.49M | -7.42M | -64.17M | -7.09M | -7.1M | -7.08M |
| commonDividendsPaid | -7.63M | -7.77M | -26.19M | -7.5M | -7.49M | -7.42M | -64.17M | -7.09M | -7.1M | -7.08M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -19000 | -709K | -7000 | -137K | -673K | - | -13000 | -112K | -429K | - |
| netCashProvidedByFinancingActivities | -13.27M | -12.53M | -34.18M | -9.01M | -10.98M | -7.44M | -64.2M | -8.23M | -11.66M | -7.1M |