NASDAQ : GNTY
-$0.43 (-0.87%)
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 180.89M | 176.1M | 146.69M | 127.13M | 119.1M | 118.18M | 102.63M | 85.16M | 76.79M | 66.36M |
| costOfRevenue | 63.08M | 59.51M | 17.53M | 5.29M | 26.26M | 24.94M | 21.79M | 15M | 14.51M | 10.5M |
| grossProfit | 117.81M | 116.59M | 129.16M | 121.83M | 92.84M | 93.24M | 80.84M | 70.16M | 62.28M | 55.87M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 48.97M | 51.15M | 47.48M | 42.34M | 37.46M | 36.95M | 37M | 31.63M | 30.41M | 26.72M |
| sellingAndMarketingExpenses | 883K | 1.18M | - | - | -165K | 1.66M | 1.41M | 1.19M | 1.02M | 918K |
| sellingGeneralAndAdministrativeExpenses | 49.85M | 52.32M | 47.48M | 42.34M | 37.29M | 38.61M | 38.41M | 32.82M | 31.42M | 27.63M |
| otherExpenses | 29M | 27.13M | 32.43M | 30.93M | 22.25M | 22.57M | 17.23M | 14.66M | 14.02M | 13.76M |
| operatingExpenses | 78.85M | 79.45M | 79.91M | 73.28M | 59.54M | 61.18M | 55.65M | 47.48M | 45.45M | 41.39M |
| costAndExpenses | 141.93M | 138.96M | 97.44M | 78.57M | 85.8M | 86.12M | 77.44M | 62.48M | 59.96M | 51.89M |
| netInterestIncome | 97.88M | 96.98M | 107.83M | 95.56M | 89.98M | 78.87M | 68.92M | 59.63M | 53.84M | 47.76M |
| interestIncome | 163.16M | 156.49M | 123.21M | 102.55M | 103.04M | 102.56M | 88.46M | 71.78M | 64.71M | 56.08M |
| interestExpense | 65.28M | 59.51M | 15.38M | 6.99M | 13.06M | 23.69M | 19.54M | 12.15M | 10.87M | 8.32M |
| depreciationAndAmortization | 5.01M | 4.78M | 4.94M | 5.51M | 5.47M | 5.26M | 4.63M | 4.2M | 4.16M | 3.91M |
| ebitda | 43.98M | 41.92M | 54.19M | 54.07M | 38.76M | 37.32M | 29.82M | 26.87M | 21M | 18.38M |
| ebit | 38.96M | 37.14M | 49.26M | 48.56M | 33.3M | 32.06M | 25.2M | 22.68M | 16.84M | 14.47M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 38.96M | 37.14M | 49.26M | 48.56M | 33.3M | 32.06M | 25.2M | 22.68M | 16.84M | 14.47M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 38.96M | 37.14M | 49.26M | 48.56M | 33.3M | 32.06M | 25.2M | 22.68M | 16.84M | 14.47M |
| incomeTaxExpense | 7.47M | 7.13M | 8.83M | 8.75M | 5.9M | 5.78M | 4.6M | 8.24M | 4.72M | 4.36M |
| netIncomeFromContinuingOperations | 31.49M | 30.01M | 40.42M | 39.81M | 27.4M | 26.28M | 20.6M | 14.44M | 12.12M | 10.11M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 31.54M | 30.04M | 40.45M | 39.81M | 27.4M | 26.28M | 20.6M | 14.44M | 12.12M | 10.11M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 31.54M | 30.04M | 40.45M | 39.81M | 27.4M | 26.28M | 20.6M | 14.44M | 12.12M | 10.11M |
| eps | 2.75 | 2.59 | 3.38 | 3.3 | 2.25 | 2.05 | 1.62 | 1.28 | 1.23 | 1.04 |
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 51.21M | 52.95M | 59.19M | 67.63M | 132.97M | 45.47M | 51.24M | 65.25M | 66.94M | 61.48M |
| shortTermInvestments | 59.57M | 196.2M | 188.93M | 342.21M | 380.8M | 212.72M | 232.98M | 232.37M | 156.92M | 272.94M |
| cashAndShortTermInvestments | 110.78M | 249.14M | 248.12M | 409.84M | 513.76M | 258.18M | 284.21M | 297.62M | 223.87M | 334.42M |
| netReceivables | 12.02M | 13.14M | 11.56M | 8.9M | 9.83M | 9.15M | 9.29M | 8.17M | 7.42M | 5.93M |
| accountsReceivables | 12.02M | 13.14M | 11.56M | 8.9M | 9.83M | 9.15M | 9.29M | 8.17M | 7.42M | 5.93M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 122.8M | 262.29M | 259.67M | 418.74M | 523.6M | 267.34M | 293.5M | 305.8M | 231.29M | 340.35M |
| propertyPlantEquipmentNet | 56.01M | 57.02M | 54.29M | 53.47M | 55.21M | 53.43M | 52.23M | 43.82M | 44.81M | 44.33M |
| goodwill | 32.16M | 32.16M | 32.16M | 32.16M | 32.16M | 32.16M | 32.16M | 18.74M | 18.74M | 18.6M |
| intangibleAssets | 994K | 1.42M | 1.86M | 2.31M | 3M | 3.85M | 4.71M | 2.72M | 3.31M | 3.85M |
| goodwillAndIntangibleAssets | 33.15M | 33.58M | 34.02M | 34.47M | 35.16M | 36.01M | 36.87M | 21.47M | 22.05M | 22.45M |
| longTermInvestments | 2.72B | 2.7B | 2.86B | 2.06B | 1.84B | 1.85B | 1.81B | 1.52B | 1.43B | 1.19B |
| taxAssets | - | - | - | - | - | - | 3.21M | 2.54M | 4.89M | 3.5M |
| otherNonCurrentAssets | 185.42M | 135.84M | 147.1M | 514.92M | 289.59M | 113.04M | 70.76M | 64.64M | 99.71M | 83.7M |
| totalNonCurrentAssets | 2.99B | 2.92B | 3.09B | 2.67B | 2.22B | 2.05B | 1.97B | 1.66B | 1.6B | 1.34B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.12B | 3.18B | 3.35B | 3.09B | 2.74B | 2.32B | 2.27B | 1.96B | 1.83B | 1.68B |
| totalPayables | - | - | 28.41M | 26.57M | 25.26M | 23.06M | 10.73M | 7.12M | 6.01M | 5.09M |
| accountPayables | - | - | 28.41M | 26.57M | 25.26M | 23.06M | 10.73M | 7.12M | 6.01M | 5.09M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 31.08M | 29.67M | 7.22M | 19.15M | 27.63M | 11.1M | 12.23M | 12.88M | 10.86M | 12.96M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.69B | 2.63B | 2.68B | 2.67B | 2.29B | 1.96B | 1.87B | 1.68B | 1.58B | 1.47B |
| totalCurrentLiabilities | 2.72B | 2.66B | 2.72B | 2.72B | 2.34B | 1.99B | 1.89B | 1.7B | 1.59B | 1.48B |
| longTermDebt | 41.92M | 185.78M | 339.15M | 67.31M | 128.91M | 65.93M | 127.95M | 58.96M | 92.77M | 60.65M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 31.32M | 32.24M | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 73.24M | 218.03M | 339.15M | 67.31M | 128.91M | 65.93M | 127.95M | 58.96M | 92.77M | 60.65M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 2.8B | 2.88B | 3.06B | 2.78B | 2.47B | 2.06B | 2.02B | 1.76B | 1.69B | 1.54B |
| treasuryStock | -77.85M | -71.48M | -60.26M | -51.42M | -51.42M | -34.49M | -24.35M | -20.09M | -20.11M | -16.49M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 14.34M | 14.24M | 14.21M | 14.14M | 12.95M | 12.9M | 12.84M | 11.92M | 9.62M | 9.62M |
| retainedEarnings | 177.42M | 156.88M | 137.56M | 107.64M | 113.45M | 98.24M | 80.09M | 66.04M | 57.16M | 49.65M |
| additionalPaidInCapital | 231.68M | 228.99M | 227.73M | 225.54M | 188.03M | 186.69M | 185.17M | 155.6M | 101.74M | 101.52M |
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 31.49M | 30.01M | 40.42M | 39.81M | 27.4M | 26.28M | 20.6M | 14.44M | 12.12M | 10.11M |
| depreciationAndAmortization | 5.01M | 4.78M | 4.94M | 5.51M | 5.47M | 5.26M | 4.63M | 4.2M | 4.16M | 3.91M |
| deferredIncomeTax | 164K | 346K | -1.16M | -143K | -3.06M | -534K | 68000 | 2.43M | -1.33M | 9000 |
| stockBasedCompensation | 542K | 594K | 688K | 733K | 749K | 663K | 592K | 355K | 211K | 237K |
| changeInWorkingCapital | 9.71M | 1.95M | -13.01M | -6.15M | -2.45M | -4.57M | -3.72M | 3.65M | -2.82M | -12.7M |
| accountsReceivables | 10.72M | -1.86M | -14.45M | -8.56M | -3.91M | -16.7M | -5.96M | 2.41M | -3.79M | -3.78M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -1.01M | 3.81M | 1.44M | 2.41M | 1.46M | 12.13M | 2.23M | 1.24M | 964K | -8.92M |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 503K | 1.54M | 6.96M | 3.79M | 14.41M | 4.94M | 6.06M | 4.6M | 10.07M | 6.65M |
| netCashProvidedByOperatingActivities | 47.42M | 39.21M | 38.85M | 43.54M | 42.52M | 32.05M | 28.21M | 29.67M | 22.41M | 8.21M |
| investmentsInPropertyPlantAndEquipment | -3.32M | -6.78M | -5.68M | -2.9M | -5.9M | -5.09M | -2.83M | -2.32M | -1.6M | -4.01M |
| acquisitionsNet | - | - | - | - | - | - | 18.5M | - | 2.4M | -1.95M |
| purchasesOfInvestments | -2.18B | -1.67B | -1.1B | -1.24B | -662.05M | -706.24M | -429.76M | -517.16M | -337.13M | -423.28M |
| salesMaturitiesOfInvestments | 2.1B | 1.77B | 888.44M | 1.08B | 660.68M | 739.88M | 448.22M | 452.14M | 383.86M | 400.62M |
| otherInvestingActivities | 189.01M | 56.63M | -468.53M | -41.48M | -158.5M | -46.29M | -142.86M | -116.48M | -181.52M | -118.86M |
| netCashProvidedByInvestingActivities | 107.71M | 144.03M | -684.96M | -202.68M | -165.77M | -17.74M | -108.73M | -183.81M | -133.98M | -147.5M |
| netDebtIssuance | -148.5M | -149M | 266.84M | -70.08M | 74.98M | -62.02M | 58.48M | -33.8M | 32.11M | -76.2M |
| longTermNetDebtIssuance | -144M | -153.5M | 271.84M | -68.6M | 62.98M | -62.02M | 58.48M | -33.8M | 32.11M | -76.2M |
| shortTermNetDebtIssuance | -4.5M | 4.5M | -5M | -1.48M | 12M | - | - | - | - | - |
| netStockIssuance | -6.37M | -11.23M | -8.84M | 2.02M | -16.93M | -10.14M | -4.26M | 55.76M | -3.66M | -7.3M |
| netCommonStockIssuance | -6.37M | -11.23M | -8.84M | 2.02M | -16.93M | -10.14M | -4.26M | 55.76M | -3.66M | -7.3M |
| commonStockIssuance | - | - | - | 2.02M | - | - | - | 55.76M | 8.56M | 7.27M |
| commonStockRepurchased | -6.37M | -11.23M | -8.84M | - | -16.93M | -10.14M | -4.26M | - | -12.22M | -14.57M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -10.9M | -10.7M | -10.32M | -9.43M | -8.49M | -8.06M | -7.03M | -5.56M | -4.62M | -4.53M |
| commonDividendsPaid | -10.9M | -10.7M | -10.32M | -9.43M | -8.49M | -8.06M | -7.03M | -5.56M | -4.62M | -4.53M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 67.08M | -29.26M | 5.3M | 384.44M | 334.76M | 85.12M | 13.42M | 101.63M | 103.9M | 233.02M |
| netCashProvidedByFinancingActivities | -98.69M | -200.18M | 252.98M | 306.95M | 384.32M | 4.9M | 60.6M | 118.02M | 127.74M | 145M |
| date | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 46.71M | 44.56M | 46.17M | 44.8M | 44.53M | 45.4M | 44.83M | 43.95M | 45.87M | 41.45M |
| costOfRevenue | 13.49M | 13.26M | 14.79M | 15.74M | 15.63M | 16.92M | 16.98M | 16.52M | 14.03M | 11.98M |
| grossProfit | 33.22M | 31.3M | 31.38M | 29.05M | 28.89M | 28.49M | 27.85M | 27.44M | 31.84M | 29.47M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 12.41M | 12.78M | 11.55M | 12.13M | 12.29M | 13M | 13.22M | 12.5M | 12.66M | 12.76M |
| sellingAndMarketingExpenses | 288K | 189K | 267K | 239K | 208K | 169K | 352K | 288K | 269K | 267K |
| sellingGeneralAndAdministrativeExpenses | 12.7M | 12.97M | 11.82M | 12.37M | 12.49M | 13.17M | 13.57M | 12.79M | 12.93M | 13.03M |
| otherExpenses | 8.01M | 7.48M | 7.24M | 7.52M | 7.32M | 6.92M | 7.06M | 6.92M | 6.8M | 6.34M |
| operatingExpenses | 20.71M | 20.45M | 19.06M | 19.89M | 19.82M | 20.08M | 20.64M | 19.71M | 19.73M | 19.37M |
| costAndExpenses | 34.19M | 33.7M | 33.85M | 35.63M | 35.45M | 37M | 37.62M | 36.23M | 33.76M | 31.35M |
| netInterestIncome | 27.66M | 26.73M | 26.22M | 24.19M | 23.88M | 23.59M | 23.81M | 23.3M | 24.7M | 25.16M |
| interestIncome | 41.15M | 40.28M | 41.26M | 40.43M | 40.71M | 40.75M | 40.8M | 39.82M | 38.73M | 37.14M |
| interestExpense | 13.49M | 13.56M | 15.04M | 16.24M | 16.83M | 17.16M | 16.98M | 16.52M | 14.03M | 11.98M |
| depreciationAndAmortization | 1.24M | 1.29M | 1.4M | 1.22M | 1.19M | 1.2M | 1.18M | 1.19M | 1.19M | 1.21M |
| ebitda | 13.76M | 12.14M | 13.72M | 10.39M | 10.26M | 9.6M | 8.39M | 8.92M | 13.3M | 11.31M |
| ebit | 12.52M | 10.85M | 12.32M | 9.17M | 9.08M | 8.4M | 7.21M | 7.73M | 12.1M | 10.1M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 12.52M | 10.85M | 12.32M | 9.17M | 9.08M | 8.4M | 7.21M | 7.73M | 12.1M | 10.1M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 12.52M | 10.85M | 12.32M | 9.17M | 9.08M | 8.4M | 7.21M | 7.73M | 12.1M | 10.1M |
| incomeTaxExpense | 2.54M | 2.23M | 2.31M | 1.79M | 1.65M | 1.72M | 1.34M | 1.44M | 2.53M | 1.82M |
| netIncomeFromContinuingOperations | 9.98M | 8.62M | 10.01M | 7.38M | 7.42M | 6.68M | 5.87M | 6.29M | 9.58M | 8.28M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 10M | 8.64M | 10.02M | 7.4M | 7.44M | 6.69M | 5.88M | 6.3M | 9.58M | 8.28M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 10M | 8.64M | 10.02M | 7.4M | 7.44M | 6.69M | 5.88M | 6.3M | 9.58M | 8.28M |
| eps | 0.88 | 0.76 | 0.88 | 0.65 | 0.65 | 0.58 | 0.51 | 0.54 | 0.82 | 0.69 |
| date | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 40.3M | 54.44M | 51.21M | 54.6M | 49.74M | 48.79M | 52.95M | 56.9M | 52.4M | 62.72M |
| shortTermInvestments | 367.93M | 362.65M | 59.57M | 277.57M | 242.66M | 228.79M | 196.2M | 178.64M | 166.6M | 173.74M |
| cashAndShortTermInvestments | 408.23M | 417.08M | 110.78M | 332.16M | 292.4M | 277.58M | 249.14M | 235.55M | 219M | 236.47M |
| netReceivables | 11.56M | 10.76M | 12.02M | 10.93M | 12.4M | 11.75M | 13.14M | 11.31M | 11.11M | 10.44M |
| accountsReceivables | 11.56M | 10.76M | 12.02M | 10.93M | 12.4M | 11.75M | 13.14M | 11.31M | 11.11M | 10.44M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 419.79M | 427.85M | 122.8M | 343.09M | 304.8M | 289.33M | 262.29M | 246.85M | 230.11M | 246.91M |
| propertyPlantEquipmentNet | 54.13M | 55.11M | 56.01M | 56.96M | 57.48M | 56.92M | 57.02M | 56.71M | 56.15M | 55.46M |
| goodwill | 32.16M | 32.16M | 32.16M | 32.16M | 32.16M | 32.16M | 32.16M | 32.16M | 32.16M | 32.16M |
| intangibleAssets | 819K | 888K | 994K | 1.1M | 1.21M | 1.31M | 1.42M | 1.52M | 1.63M | 1.75M |
| goodwillAndIntangibleAssets | 32.98M | 33.05M | 33.15M | 33.26M | 33.37M | 33.47M | 33.58M | 33.68M | 33.79M | 33.91M |
| longTermInvestments | 2.39B | 2.39B | 2.72B | 2.45B | 2.53B | 2.6B | 2.7B | 2.7B | 2.74B | 2.82B |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 243.57M | 251.99M | 185.42M | 213.51M | 151.87M | 148.87M | 135.84M | 196.19M | 147.18M | 198.41M |
| totalNonCurrentAssets | 2.72B | 2.73B | 2.99B | 2.75B | 2.78B | 2.84B | 2.92B | 2.98B | 2.98B | 3.11B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.14B | 3.15B | 3.12B | 3.1B | 3.08B | 3.13B | 3.18B | 3.23B | 3.21B | 3.36B |
| totalPayables | - | - | - | - | - | - | - | 31.22M | 30.7M | 30.12M |
| accountPayables | - | - | - | - | - | - | - | 31.22M | 30.7M | 30.12M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 30.31M | 47.7M | 31.08M | 31.16M | 25.17M | 39.06M | 29.67M | 21.37M | 32.53M | 13.34M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.71B | 2.7B | 2.69B | 2.67B | 2.63B | 2.63B | 2.63B | 2.66B | 2.6B | 2.62B |
| totalCurrentLiabilities | 2.74B | 2.75B | 2.72B | 2.7B | 2.65B | 2.67B | 2.66B | 2.71B | 2.67B | 2.67B |
| longTermDebt | 41.98M | 41.95M | 41.92M | 43.88M | 88.85M | 120.82M | 185.78M | 222.75M | 242.72M | 389.19M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 31.55M | 33.36M | 31.32M | 33.85M | 32.86M | 33.81M | 32.24M | - | - | - |
| totalNonCurrentLiabilities | 73.54M | 75.31M | 73.24M | 77.73M | 121.71M | 154.63M | 218.03M | 222.75M | 242.72M | 389.19M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 2.81B | 2.83B | 2.8B | 2.78B | 2.77B | 2.82B | 2.88B | 2.93B | 2.91B | 3.06B |
| treasuryStock | -83.68M | -83.02M | -77.85M | -77.75M | -75.91M | -71.82M | -71.48M | -70.8M | -69.11M | -61M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 14.4M | 14.4M | 14.34M | 14.32M | 14.27M | 14.25M | 14.24M | 14.23M | 14.22M | 14.22M |
| retainedEarnings | 190.39M | 183.22M | 177.42M | 170.15M | 165.49M | 160.8M | 156.88M | 153.65M | 150.02M | 143.1M |
| additionalPaidInCapital | 233.3M | 233.06M | 231.68M | 231.03M | 229.79M | 229.19M | 228.99M | 228.67M | 228.24M | 228.09M |
| date | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 9.98M | 8.62M | 10.01M | 7.38M | 7.42M | 6.68M | 5.87M | 6.29M | 9.58M | 8.28M |
| depreciationAndAmortization | 1.24M | 1.29M | 1.4M | 1.22M | 1.19M | 1.2M | 1.18M | 1.19M | 1.19M | 1.21M |
| deferredIncomeTax | -363K | 29000 | -264K | 116K | 312K | - | 1.5M | - | - | -1.16M |
| stockBasedCompensation | 120K | 112K | 133K | 139K | 132K | 138K | 149K | 147K | 150K | 148K |
| changeInWorkingCapital | -3.45M | 2.73M | -899K | 6.58M | 11.21M | -7.18M | 20.36M | -19.69M | 600K | 669K |
| accountsReceivables | -1.64M | 785K | 1.64M | 5.58M | 12.13M | -8.63M | 19.34M | -20.21M | -52000 | -930K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -1.81M | 1.95M | -2.54M | 994K | -921K | 1.45M | 1.03M | 527K | 652K | 1.6M |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -479K | -73000 | 152K | -46000 | 121K | 276K | 1.99M | -1.34M | -1.68M | 2.56M |
| netCashProvidedByOperatingActivities | 7.06M | 12.72M | 10.53M | 15.39M | 20.38M | 1.12M | 31.05M | -13.4M | 9.84M | 11.71M |
| investmentsInPropertyPlantAndEquipment | -147K | -209K | -184K | -540K | -1.6M | -997K | -1.32M | -1.58M | -1.7M | -2.18M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -18.44M | -30.93M | -683.12M | -636.24M | -418.52M | -439.21M | -266.82M | -920.1M | -484.13M | - |
| salesMaturitiesOfInvestments | 36.5M | 44.1M | 617.26M | 615.47M | 422.07M | 444.3M | 258.28M | 932.94M | 527.08M | 46.94M |
| otherInvestingActivities | -33.02M | 23.97M | 19.65M | 78.34M | 48.72M | 42.3M | -4.95M | 14.72M | 46.85M | 5000 |
| netCashProvidedByInvestingActivities | -15.11M | 36.93M | -46.38M | 57.04M | 50.67M | 46.38M | -14.8M | 25.98M | 88.09M | 44.76M |
| netDebtIssuance | -17.39M | 16.63M | -2M | -45M | -32M | -69.5M | -34.5M | -30M | -134.5M | 50M |
| longTermNetDebtIssuance | - | - | -2M | -45M | -32M | -65M | -37M | -20M | -146.5M | 50M |
| shortTermNetDebtIssuance | -17.39M | 16.63M | 4.41M | 5.99M | -13.88M | -4.5M | 2.5M | -10M | 12M | 6.12M |
| netStockIssuance | -621K | -5.17M | -102K | -1.84M | -4.09M | -335K | -688K | -1.69M | -8.11M | -744K |
| netCommonStockIssuance | -621K | -5.17M | -102K | -1.84M | -4.09M | -335K | -688K | -1.69M | -8.11M | -744K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -621K | -5.17M | -102K | -1.84M | -4.09M | -335K | -688K | -1.69M | -8.11M | -744K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.84M | -2.74M | -2.74M | -2.74M | -2.77M | -2.65M | -2.66M | -2.67M | -2.74M | -2.63M |
| commonDividendsPaid | -2.84M | -2.74M | -2.74M | -2.74M | -2.77M | -2.65M | -2.66M | -2.67M | -2.74M | -2.63M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -13.13M | 13.49M | 23.71M | 49.89M | -15.07M | 8.55M | -19.06M | 54.6M | -13.36M | -51.44M |
| netCashProvidedByFinancingActivities | -16.59M | 22.2M | 18.87M | 307K | -53.93M | -63.94M | -56.9M | 20.24M | -158.71M | -4.82M |