OTC : GAMI
$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 | 252.52M | 231.4M | 248.73M | 254.24M | 301.94M | 251.86M | 310.15M | 318.52M | 365.99M | 356.1M |
| costOfRevenue | 32.48M | 108.96M | 121.41M | 116.92M | 123.74M | 107.72M | 133.49M | 92.78M | 147.84M | 93.09M |
| grossProfit | 220.04M | 122.43M | 127.32M | 137.31M | 178.21M | 144.13M | 176.66M | 225.74M | 218.15M | 263.02M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 9.02M | 8.66M | 5.69M | 5.55M | 5.38M | 9.96M | 9.01M | 8.67M | 3.96M |
| sellingAndMarketingExpenses | 22.75M | 23.33M | 24.68M | 25.88M | 30.28M | 28.47M | 34.23M | 39.19M | 44.45M | 44.19M |
| sellingGeneralAndAdministrativeExpenses | 22.75M | 32.34M | 24.68M | 25.88M | 30.28M | 28.47M | 34.23M | 39.19M | 44.45M | 44.19M |
| otherExpenses | 117.01M | 20.33M | 36.44M | 22.2M | 30.51M | 16.05M | 24.45M | -240K | 28.69M | 27.03M |
| operatingExpenses | 139.76M | 52.67M | 61.12M | 48.08M | 60.79M | 44.52M | 58.68M | 38.95M | 73.13M | 71.22M |
| costAndExpenses | 172.25M | 161.64M | 182.52M | 165M | 184.52M | 152.25M | 192.17M | 131.74M | 220.97M | 164.31M |
| netInterestIncome | 6.19M | 11.8M | 7.95M | 6.21M | -2.37M | -1.79M | 566K | -1.28M | -7.81M | -11.16M |
| interestIncome | 7.42M | 11.8M | 9.11M | 8.74M | 550K | 826K | 3.18M | 2.24M | 2.35M | 1.51M |
| interestExpense | 1.24M | 1.16M | 1.16M | 2.53M | 2.92M | 2.62M | 2.61M | 3.52M | 10.16M | 12.67M |
| depreciationAndAmortization | 1.25M | 849K | 1.15M | 1.26M | 1.17M | 973K | 1.22M | 562K | 595K | 625K |
| ebitda | 89.34M | 70.61M | 80.22M | 85.99M | 108.13M | 87.28M | 112.49M | 158.75M | 143.64M | 195.53M |
| ebit | 88.09M | 69.76M | 79.07M | 84.72M | 106.96M | 86.3M | 111.27M | 158.18M | 143.05M | 194.9M |
| nonOperatingIncomeExcludingInterest | -7.82M | 5M | -12.87M | 4.51M | 10.46M | 13.3M | 6.72M | 28.6M | 1.97M | -3.1M |
| operatingIncome | 80.27M | 69.76M | 66.21M | 89.23M | 117.42M | 99.61M | 117.98M | 186.79M | 145.02M | 191.8M |
| totalOtherIncomeExpensesNet | 6.58M | 11.39M | 11.71M | -7.04M | -13.38M | -15.92M | -9.33M | -32.13M | -12.13M | -9.57M |
| incomeBeforeTax | 86.86M | 81.14M | 77.91M | 82.2M | 104.04M | 83.68M | 108.66M | 154.66M | 132.89M | 182.23M |
| incomeTaxExpense | 16.11M | 18.22M | 17.71M | 16.64M | 30.84M | 24.99M | 26.74M | 37.46M | 55.08M | 65.11M |
| netIncomeFromContinuingOperations | 70.75M | 62.93M | 60.21M | 65.56M | 73.2M | 58.69M | 81.92M | 117.2M | 77.81M | 117.12M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 70.75M | 62.93M | 60.21M | 65.56M | 73.2M | 58.69M | 81.92M | 117.2M | 77.81M | 117.12M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | -2.6M | -1.13M |
| bottomLineNetIncome | 70.75M | 62.93M | 60.21M | 65.56M | 73.2M | 58.69M | 81.92M | 117.2M | 80.41M | 118.25M |
| eps | 3.17 | 2.58 | 2.38 | 2.52 | 2.79 | 2.21 | 2.99 | 4.08 | 2.68 | 4.01 |
| 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 | 16.46M | 17.25M | 61.8M | 66.38M | 142.03M | 33.32M | 86.14M | 41.2M | 17.82M | 39.81M |
| shortTermInvestments | 49.46M | 99.22M | 99.02M | 9.91M | - | 64.99M | - | - | - | - |
| cashAndShortTermInvestments | 65.92M | 116.47M | 160.83M | 76.29M | 142.03M | 98.31M | 86.14M | 41.2M | 17.82M | 39.81M |
| netReceivables | 35.88M | 23.14M | 25.06M | 26.66M | 38.35M | 39.51M | 41.02M | 33.29M | 45.92M | 50.15M |
| accountsReceivables | 34.08M | 23.14M | 22.54M | 23.33M | 34.91M | 34.63M | 37.08M | 29.1M | 45.92M | 44.19M |
| otherReceivables | 1.81M | 1.84M | 2.52M | 3.34M | 3.44M | 4.88M | 3.94M | 4.19M | - | - |
| inventory | - | - | - | - | - | - | - | - | -45000 | -54000 |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 2.82M | 437K | - | - | - | - | - | - | - | 9.35M |
| totalCurrentAssets | 104.62M | 140.04M | 185.88M | 102.95M | 180.37M | 137.82M | 127.16M | 74.5M | 80.64M | 100.37M |
| propertyPlantEquipmentNet | 4.7M | 1.02M | 2.64M | 3.17M | 4.06M | 2.45M | 2.68M | 2.1M | 2.3M | 2.51M |
| goodwill | - | 200K | - | - | - | - | - | - | -3.5M | -3.5M |
| intangibleAssets | 6.44M | 2.43M | - | - | - | - | - | - | 7.26M | 7.26M |
| goodwillAndIntangibleAssets | 6.44M | 2.63M | 2.63M | 2.84M | 3.18M | 3.18M | 3.76M | 3.76M | 3.76M | 3.76M |
| longTermInvestments | 129.56M | 66.31M | 44.04M | 93.18M | 32.34M | 25.84M | 34.27M | 33.79M | 36.79M | 37.28M |
| taxAssets | 7.33M | 8.04M | 8.93M | 16.7M | 6.71M | 9.46M | 16.39M | 15M | -6.07M | -6.28M |
| otherNonCurrentAssets | 3.54M | 14.67M | 5.3M | 4.97M | 5.02M | 6.64M | 5.62M | 5.47M | 10.86M | 11.57M |
| totalNonCurrentAssets | 151.57M | 84.63M | 63.55M | 120.87M | 51.3M | 47.58M | 62.73M | 60.12M | 47.65M | 48.86M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 256.19M | 224.68M | 249.43M | 223.82M | 231.67M | 185.4M | 189.89M | 134.61M | 128.29M | 149.23M |
| totalPayables | 41.18M | 41.2M | 23.99M | 39.75M | 41.55M | 29.3M | 69.02M | 63.95M | 101.82M | 47.68M |
| accountPayables | - | - | - | - | - | - | - | 112K | 14.93M | 66000 |
| otherPayables | 41.18M | 41.2M | 23.99M | 39.75M | 41.55M | 29.3M | 69.02M | 63.84M | -14.93M | -66000 |
| accruedExpenses | 37.99M | 63.06M | 39.33M | 39.18M | 38.45M | 38.97M | 36.53M | 32.09M | 28.66M | 29.18M |
| shortTermDebt | 2.24M | 2.24M | - | - | - | - | - | - | 15M | - |
| capitalLeaseObligationsCurrent | - | 2.24M | - | - | - | - | - | - | - | - |
| taxPayables | - | - | 17000 | - | 315K | 3.91M | 757K | 2.39M | 3.13M | 3.82M |
| deferredRevenue | - | - | - | - | - | - | - | - | 4.94M | -233.96M |
| otherCurrentLiabilities | -79.16M | -2.05M | - | - | - | - | - | - | 4.94M | - |
| totalCurrentLiabilities | 2.24M | 65.49M | 63.32M | 78.94M | 80M | 68.27M | 105.55M | 96.04M | 150.42M | 81.92M |
| longTermDebt | - | - | - | - | 50.99M | 24.22M | 24.19M | 24.17M | 74.14M | 233.96M |
| capitalLeaseObligationsNonCurrent | 1.92M | 2.81M | 5.14M | 5.83M | 6.8M | 5.21M | 5.43M | 4.79M | 4.94M | 5.07M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | -130.47M | 315.88M |
| deferredTaxLiabilitiesNonCurrent | 1.4M | - | - | - | - | - | - | - | 14.5M | 5.07M |
| otherNonCurrentLiabilities | 79.16M | 19.07M | - | - | - | 799K | - | - | - | -5.07M |
| totalNonCurrentLiabilities | 82.48M | 21.88M | 5.14M | 5.83M | 57.79M | 30.22M | 29.62M | 28.96M | 74.14M | 233.96M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.92M | 5.05M | 5.14M | 5.83M | 6.8M | 5.21M | 5.43M | 4.79M | 4.94M | 5.07M |
| totalLiabilities | 84.72M | 87.37M | 68.45M | 84.77M | 137.79M | 98.49M | 135.17M | 125M | 224.56M | 315.88M |
| treasuryStock | -65.66M | -43.45M | -378.9M | -364.21M | -345.06M | -328.56M | -324.66M | -287.3M | -276.69M | -262.37M |
| preferredStock | - | - | - | - | - | - | - | - | 155.94M | 80.52M |
| commonStock | 25000 | 25000 | 33000 | 33000 | 33000 | 33000 | 33000 | 33000 | 33000 | 33000 |
| retainedEarnings | 211.81M | 148.63M | 527.72M | 471.65M | 410.33M | 394.39M | 362.52M | 282.93M | 155.94M | 80.52M |
| additionalPaidInCapital | 25.44M | 32.35M | 32.35M | 31.88M | 28.75M | 21.22M | 17.03M | 14.19M | 12.57M | 3.9M |
| 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 | 70.75M | 62.93M | 60.21M | 65.56M | 73.2M | 58.69M | 81.92M | 117.2M | 77.81M | 117.12M |
| depreciationAndAmortization | 1.25M | 849K | 1.15M | 1.26M | 1.17M | 973K | 1.22M | 562K | 595K | 625K |
| deferredIncomeTax | -1.56M | 190K | 6.02M | -7.41M | 1.64M | 7.9M | -4.78M | -487K | -5.45M | -5.54M |
| stockBasedCompensation | - | - | 467K | 3.13M | 7.53M | 4.19M | 2.84M | 1.62M | 8.67M | 3.96M |
| changeInWorkingCapital | -20.16M | 18.7M | -11.75M | 11.24M | 12.94M | -39.41M | 1.33M | -19.96M | 40.62M | -762K |
| accountsReceivables | -11.89M | 1.25M | 3.37M | 9.06M | 2.28M | 538K | -9.11M | 13.34M | 3.12M | -15.54M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 8.47M | -200K | -5.26M | - | - | - | -112K | -698K | -990K | 54000 |
| otherWorkingCapital | -16.74M | 17.45M | -9.85M | 2.18M | 10.66M | -39.95M | 10.55M | -32.6M | 38.49M | 14.72M |
| otherNonCashItems | -12.75M | -10.01M | -6.77M | 12.99M | -348K | 8.39M | 7.46M | 18.95M | 4.44M | 331K |
| netCashProvidedByOperatingActivities | 37.53M | 72.47M | 49.32M | 86.78M | 96.13M | 40.73M | 89.99M | 117.88M | 126.69M | 115.74M |
| investmentsInPropertyPlantAndEquipment | -4.68M | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -184.24M | -215.94M | -105.58M | -98.98M | -8.98M | -120.72M | -5.08M | -2.39M | -3.93M | -1.84M |
| salesMaturitiesOfInvestments | 185.17M | 205.8M | 70.65M | 11.12M | 68.49M | 57.21M | 328K | - | 4.17M | 408K |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -3.75M | -10.13M | -34.93M | -87.86M | 59.52M | -63.51M | -4.76M | -2.39M | 237K | -1.44M |
| netDebtIssuance | -553K | -465K | -385K | -51.27M | -26.11M | -218K | -180K | -79.12M | -132.45M | -75.17M |
| longTermNetDebtIssuance | -553K | -465K | -385K | -51.27M | -26.11M | -218K | -180K | -50M | -148.3M | -75.17M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | -29.12M | 15.85M | - |
| netStockIssuance | -22.21M | -49.15M | -14.55M | -19.15M | -16.5M | -3.9M | -37.36M | -10.61M | -14.32M | -10.77M |
| netCommonStockIssuance | -22.21M | -49.15M | -14.55M | -19.15M | -16.5M | -3.9M | -37.36M | -10.61M | -14.32M | -10.77M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -22.21M | -49.15M | -14.55M | -19.15M | -16.5M | -3.9M | -37.36M | -10.61M | -14.32M | -10.77M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -7.57M | -57.24M | -4.04M | -4.15M | -4.34M | -25.91M | -2.76M | -2.33M | -2.32M | -2.33M |
| commonDividendsPaid | -7.57M | -57.24M | -4.04M | -4.15M | -4.34M | -25.91M | -2.76M | -2.33M | -2.32M | -2.33M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | 24000 | 187K | 33000 |
| netCashProvidedByFinancingActivities | -30.33M | -106.86M | -18.97M | -74.58M | -46.95M | -30.03M | -40.29M | -92.03M | -148.9M | -88.25M |
| 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 | 63.78M | 65.66M | 67.92M | 65.21M | 58.84M | 59.26M | 63.86M | 60.47M | 61.61M | 63.79M |
| costOfRevenue | 8.83M | 7.64M | 35.1M | 27.82M | 28.82M | 28.84M | 25.08M | 31.03M | 30.74M | 29.76M |
| grossProfit | 54.95M | 58.02M | 32.82M | 37.39M | 30.02M | 30.42M | 38.78M | 29.44M | 30.86M | 34.03M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | 2.29M | - | - | - | - |
| sellingAndMarketingExpenses | 6.32M | 6.37M | 5.92M | 5.32M | 5.14M | 5.63M | 6.03M | 5.71M | 5.95M | 5.85M |
| sellingGeneralAndAdministrativeExpenses | 6.32M | 6.37M | 5.92M | 5.32M | 5.14M | 7.92M | 6.03M | 5.71M | 5.95M | 5.85M |
| otherExpenses | 30.32M | 39.43M | 10.28M | 12.9M | 6.29M | 5.37M | 11.12M | 8.08M | 9.57M | 12.39M |
| operatingExpenses | 36.64M | 39.43M | 16.2M | 18.22M | 11.43M | 13.29M | 17.15M | 13.79M | 15.52M | 18.24M |
| costAndExpenses | 45.47M | 47.06M | 51.3M | 46.04M | 40.25M | 42.13M | 42.23M | 44.82M | 46.26M | 48M |
| netInterestIncome | 1.3M | 2.05M | -363K | -310K | -292K | 3.09M | -290K | -290K | -293K | -281K |
| interestIncome | 1.64M | 2.32M | - | - | - | 3.09M | - | - | - | - |
| interestExpense | 346K | 270K | 363K | 310K | 292K | 282K | 290K | 290K | 293K | 281K |
| depreciationAndAmortization | 329K | 104K | 511K | 416K | 219K | 213K | 213K | 209K | 214K | 283K |
| ebitda | 20.28M | 21.41M | 21.84M | 25.77M | 20.32M | 17.34M | 23.16M | 18.68M | 20.23M | 22.56M |
| ebit | 19.95M | 21.31M | 21.32M | 25.35M | 20.1M | 17.13M | 22.95M | 18.48M | 20.01M | 22.28M |
| nonOperatingIncomeExcludingInterest | -1.64M | -2.71M | -4.7M | -6.18M | -1.51M | - | -1.32M | -2.82M | -4.66M | -6.48M |
| operatingIncome | 18.31M | 18.6M | 16.62M | 19.17M | 18.59M | 17.13M | 21.63M | 15.65M | 15.35M | 15.8M |
| totalOtherIncomeExpensesNet | 1.3M | 2.44M | 4.34M | 5.87M | 1.22M | 3.45M | 1.03M | 2.54M | 4.37M | 6.2M |
| incomeBeforeTax | 19.61M | 21.04M | 20.96M | 25.04M | 19.81M | 20.58M | 22.66M | 18.18M | 19.72M | 22M |
| incomeTaxExpense | 5.24M | 4.6M | 5.76M | 4.21M | 1.54M | 5.32M | 5.82M | 3.17M | 3.91M | 5.44M |
| netIncomeFromContinuingOperations | 14.37M | 16.44M | 15.21M | 20.83M | 18.27M | 15.27M | 16.83M | 15.02M | 15.81M | 16.56M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 14.37M | 16.44M | 15.21M | 20.83M | 18.27M | 15.27M | 16.83M | 15.02M | 15.81M | 16.56M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 14.37M | 16.44M | 15.21M | 20.83M | 18.27M | 15.27M | 16.83M | 15.02M | 15.81M | 16.56M |
| eps | 0.66 | 0.75 | 0.68 | 0.93 | 0.81 | 0.63 | 0.69 | 0.61 | 0.64 | 0.66 |
| 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 | 29.28M | 16.46M | 72.18M | 57.09M | 53.6M | 17.25M | 102.3M | 76.09M | 65.47M | 61.8M |
| shortTermInvestments | 49.92M | 49.46M | 49.91M | 49.4M | 49.9M | 99.22M | 99.1M | 99.06M | 99.07M | 99.02M |
| cashAndShortTermInvestments | 79.2M | 65.92M | 122.09M | 106.49M | 103.5M | 116.47M | 201.39M | 175.15M | 164.54M | 160.83M |
| netReceivables | 27.66M | 35.88M | 27.16M | 26.56M | 22.06M | 23.14M | 21.46M | 21.52M | 20.85M | 25.06M |
| accountsReceivables | 25.53M | 34.08M | 25.32M | 24.57M | 20.02M | 23.14M | 19.46M | 19.17M | 17.94M | 22.54M |
| otherReceivables | 2.13M | 1.81M | 1.83M | 2M | 2.04M | 1.84M | 2M | 2.35M | 2.91M | 2.52M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 2.82M | - | - | - | 437K | - | - | - | - |
| totalCurrentAssets | 106.86M | 104.62M | 149.25M | 133.05M | 125.55M | 140.04M | 222.86M | 196.67M | 185.39M | 185.88M |
| propertyPlantEquipmentNet | 4.18M | 4.7M | 2.43M | 2.58M | 2.63M | 1.02M | 2.94M | 2.99M | 2.59M | 2.64M |
| goodwill | - | - | - | - | - | 200K | - | - | - | - |
| intangibleAssets | 6.32M | 6.44M | 6.59M | 6.74M | - | 2.43M | - | - | - | - |
| goodwillAndIntangibleAssets | 6.32M | 6.44M | 6.59M | 6.74M | 2.63M | 2.63M | 2.63M | 2.63M | 2.63M | 2.63M |
| longTermInvestments | 121.7M | 129.56M | 78.68M | 76.36M | 71.89M | 66.31M | 59.6M | 57.08M | 56.54M | 44.04M |
| taxAssets | 10.53M | 7.33M | 11.46M | 10.25M | 9.42M | 8.04M | 7.8M | 8.82M | 8.38M | 8.93M |
| otherNonCurrentAssets | 5.04M | 3.54M | 6M | 6.38M | 5.98M | 14.67M | 5.53M | 5.66M | 8.23M | 5.3M |
| totalNonCurrentAssets | 147.77M | 151.57M | 105.16M | 102.31M | 92.55M | 84.63M | 78.52M | 77.18M | 78.37M | 63.55M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 254.62M | 256.19M | 254.41M | 235.36M | 218.1M | 224.68M | 301.37M | 273.86M | 263.76M | 249.43M |
| totalPayables | 39.64M | 41.18M | 50.14M | 39.64M | 37.13M | 41.2M | 93.42M | 36.93M | 29.85M | 23.99M |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | 39.64M | 41.18M | 50.14M | 39.64M | 37.13M | 41.2M | 93.42M | 36.93M | 29.85M | 23.99M |
| accruedExpenses | 38.64M | 37.99M | 39.99M | 38.72M | 34.35M | 63.06M | 47.4M | 39.15M | 39.61M | 39.33M |
| shortTermDebt | 1.68M | 2.24M | 593K | 1.2M | - | 2.24M | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | 2.24M | - | - | - | - |
| taxPayables | - | - | 3.56M | 1.5M | 9.9M | - | 40000 | 120K | 3.46M | 17000 |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -78.29M | -79.16M | -90.13M | -1.2M | - | -2.05M | - | - | - | - |
| totalCurrentLiabilities | 1.68M | 2.24M | 593K | 78.35M | 71.48M | 65.49M | 140.81M | 76.08M | 69.46M | 63.32M |
| longTermDebt | - | - | 1.74M | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.47M | 1.92M | 3.79M | 4.64M | 4.77M | 2.81M | 5.24M | 5.35M | 5.02M | 5.14M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 1.4M | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 78.29M | 79.16M | 88.39M | - | 280K | 19.07M | - | - | - | - |
| totalNonCurrentLiabilities | 80.75M | 82.48M | 93.92M | 4.64M | 5.05M | 21.88M | 5.24M | 5.35M | 5.02M | 5.14M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.47M | 1.92M | 3.79M | 4.64M | 4.77M | 5.05M | 5.24M | 5.35M | 5.02M | 5.14M |
| totalLiabilities | 82.44M | 84.72M | 94.51M | 82.99M | 76.53M | 87.37M | 146.05M | 81.43M | 74.47M | 68.45M |
| treasuryStock | -77.01M | -65.66M | -63.11M | -57.42M | -55.7M | -43.45M | -9.01M | -391.23M | -385.37M | -378.9M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 25000 | 25000 | 25000 | 25000 | 25000 | 25000 | 25000 | 33000 | 33000 | 33000 |
| retainedEarnings | 224.02M | 211.81M | 197.57M | 184.14M | 165.1M | 148.63M | 132.1M | 551.5M | 542.51M | 527.72M |
| additionalPaidInCapital | 25.32M | 25.44M | 25.55M | 25.74M | 32.35M | 32.35M | 32.35M | 32.35M | 32.35M | 32.35M |
| 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 | 14.37M | 16.44M | 15.21M | 20.83M | 18.27M | 15.27M | 16.83M | 15.02M | 15.81M | 16.56M |
| depreciationAndAmortization | 329K | 104K | 511K | 416K | 219K | 213K | 213K | 209K | 214K | 283K |
| deferredIncomeTax | 3.78M | -5.49M | 1.2M | 4.57M | -1.84M | -439K | 362K | 194K | 73000 | 474K |
| stockBasedCompensation | - | - | - | - | - | -5M | - | - | - | - |
| changeInWorkingCapital | 608K | -8.54M | 8.49M | -9.86M | -14.32M | -9.59M | 14.64M | 7.02M | 7.14M | -25.7M |
| accountsReceivables | 2.67M | -520K | -3M | -9.91M | 1.54M | -1.83M | 694K | -1.3M | 4.68M | -2.23M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -8.38M | 8.27M | - | - | - | - | -25000 | - | - | - |
| otherWorkingCapital | 6.32M | -16.29M | 11.5M | 48000 | -15.86M | -7.76M | 13.95M | 8.32M | 2.46M | -23.46M |
| otherNonCashItems | 1.52M | -9.31M | -3.45M | -4.85M | -635K | 2.98M | -4.57M | -1.48M | -3.09M | -4.52M |
| netCashProvidedByOperatingActivities | 20.6M | -1.3M | 21.96M | 11.11M | 1.7M | 3.87M | 27.48M | 20.96M | 20.15M | -12.9M |
| investmentsInPropertyPlantAndEquipment | - | - | - | -4.68M | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -5.51M | -126.9M | -4.03M | -51.92M | -1.39M | -54.93M | -48.77M | -48.71M | -63.53M | -49.67M |
| salesMaturitiesOfInvestments | 11.56M | 77.68M | 4.79M | 52.53M | 50.17M | 50M | 51.12M | 50.14M | 54.55M | 4.97M |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | 6.04M | -49.22M | 758K | -4.06M | 48.77M | -4.93M | 2.34M | 1.43M | -8.98M | -44.7M |
| netDebtIssuance | -131K | -142K | -143K | -137K | -131K | -125K | -118K | -114K | -108K | -103K |
| longTermNetDebtIssuance | -131K | -142K | -143K | -137K | -131K | -125K | -118K | -114K | -108K | -103K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -11.35M | -2.55M | -5.69M | -1.72M | -12.25M | -34.4M | -2.54M | -5.8M | -6.41M | -4.68M |
| netCommonStockIssuance | -11.35M | -2.55M | -5.69M | -1.72M | -12.25M | -34.4M | -2.54M | -5.8M | -6.41M | -4.68M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -11.35M | -2.55M | -5.69M | -1.72M | -12.25M | -34.4M | -2.54M | -5.8M | -6.41M | -4.68M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.16M | -2.2M | -1.78M | -1.79M | -1.8M | -49.43M | -970K | -5.85M | -991K | -999K |
| commonDividendsPaid | -2.16M | -2.2M | -1.78M | -1.79M | -1.8M | -49.43M | -970K | -5.85M | -991K | -999K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -13.64M | -4.9M | -7.61M | -3.64M | -14.18M | -83.96M | -3.63M | -11.76M | -7.51M | -5.78M |