NASDAQ : CHCO
-$1.94 (-1.41%)
| 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 | 392.11M | 371.25M | 334.45M | 255.73M | 228.65M | 255.05M | 260.64M | 219.96M | 202.61M | 186.52M |
| costOfRevenue | 82.31M | 88.01M | 55.27M | 10.13M | 6.73M | 34.34M | 35.09M | 23.38M | 19.81M | 17.6M |
| grossProfit | 309.8M | 283.24M | 279.18M | 245.6M | 221.92M | 220.71M | 225.55M | 196.58M | 182.8M | 168.92M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 81.46M | 79.26M | 76.08M | 68.21M | 63.43M | 62.96M | 62.78M | 55.64M | 52.4M | 52.5M |
| sellingAndMarketingExpenses | 3.08M | 3.82M | 3.11M | 3.4M | 3.09M | 2.78M | 3.34M | 2.97M | 2.91M | 2.61M |
| sellingGeneralAndAdministrativeExpenses | 84.54M | 83.08M | 79.2M | 71.61M | 66.52M | 65.73M | 66.12M | 58.61M | 55.32M | 55.11M |
| otherExpenses | 62.69M | 55.65M | 56.88M | 47.13M | 44.21M | 43.66M | 45.94M | 49.95M | 36.74M | 36.6M |
| operatingExpenses | 147.23M | 138.73M | 136.07M | 118.74M | 110.73M | 109.4M | 112.06M | 108.56M | 92.06M | 91.71M |
| costAndExpenses | 229.54M | 226.74M | 191.34M | 128.4M | 117.46M | 143.73M | 147.15M | 131.94M | 111.87M | 109.31M |
| netInterestIncome | 236.4M | 220.24M | 219.24M | 180.03M | 155.57M | 154.64M | 161.36M | 138.21M | 126.12M | 118.94M |
| interestIncome | 321.22M | 306.43M | 271.26M | 189.69M | 165.47M | 178.26M | 197.7M | 163.9M | 142.93M | 132.15M |
| interestExpense | 84.81M | 86.19M | 52.02M | 9.66M | 9.89M | 23.62M | 36.34M | 25.69M | 16.8M | 13.21M |
| depreciationAndAmortization | 8.66M | 13.2M | 10.72M | 15.78M | 14.61M | 10.67M | 5.7M | 6.37M | 6.89M | 7.07M |
| ebitda | 171.23M | 157.72M | 153.83M | 143.11M | 125.81M | 121.98M | 119.19M | 94.38M | 97.63M | 84.28M |
| ebit | 162.56M | 144.52M | 143.11M | 127.33M | 111.19M | 111.31M | 113.49M | 88.02M | 90.74M | 77.21M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 162.56M | 144.52M | 143.11M | 127.33M | 111.19M | 111.31M | 113.49M | 88.02M | 90.74M | 77.21M |
| totalOtherIncomeExpensesNet | -1.1M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 161.46M | 144.52M | 143.11M | 127.33M | 111.19M | 111.31M | 113.49M | 88.02M | 90.74M | 77.21M |
| incomeTaxExpense | 30.98M | 27.42M | 28.74M | 25.26M | 23.11M | 21.72M | 24.14M | 18.02M | 36.44M | 25.08M |
| netIncomeFromContinuingOperations | 130.48M | 117.1M | 114.36M | 102.07M | 88.08M | 89.6M | 89.35M | 70M | 54.31M | 52.13M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 130.48M | 117.1M | 114.36M | 102.07M | 88.08M | 89.6M | 89.35M | 70M | 54.31M | 52.13M |
| netIncomeDeductions | 293K | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 129.33M | 116.03M | 113.33M | 101.11M | 87.24M | 88.71M | 88.55M | 69.35M | 53.72M | 51.5M |
| eps | 8.94 | 7.91 | 7.62 | 6.81 | 5.67 | 5.55 | 5.43 | 4.54 | 3.49 | 3.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 152.11M | 225.39M | 156.28M | 200M | 634.63M | 528.66M | 140.14M | 122.99M | 82.51M | 88.14M |
| shortTermInvestments | 1.5B | 15.41M | 1.34B | 1.51B | 1.41B | 1.18B | 810.11M | 723.25M | 550.39M | 450.08M |
| cashAndShortTermInvestments | 1.66B | 240.8M | 1.49B | 1.71B | 2.04B | 1.71B | 950.25M | 846.24M | 632.9M | 538.22M |
| netReceivables | 20.72M | 20.65M | 20.29M | 18.29M | 15.63M | 15.79M | 11.57M | 12.42M | 9.22M | 8.41M |
| accountsReceivables | - | 20.65M | 20.29M | 18.29M | 15.63M | 15.79M | 11.57M | 12.42M | 9.22M | 8.41M |
| otherReceivables | 20.72M | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | -1.57B | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 101.93M | 261.45M | 1.51B | 1.72B | 2.06B | 1.72B | 961.82M | 857.21M | 642.12M | 546.63M |
| propertyPlantEquipmentNet | 69.13M | 70.54M | 72.15M | 70.79M | 74.07M | 76.92M | 76.96M | 78.38M | 72.68M | 75.16M |
| goodwill | - | 149.76M | 149.9M | 108.94M | 108.94M | 108.94M | 108.94M | 109.57M | 76.2M | 76.2M |
| intangibleAssets | 157.87M | 10.28M | 12.67M | 6.79M | 8.18M | 9.65M | 11.3M | 13.28M | 2.4M | 2.94M |
| goodwillAndIntangibleAssets | 157.87M | 160.04M | 162.57M | 115.74M | 117.12M | 118.59M | 120.05M | 122.85M | 78.6M | 79.14M |
| longTermInvestments | 4.56B | 5.69B | 4.13B | 3.65B | 3.55B | 3.63B | 3.68B | 3.66B | 3.19B | 3.12B |
| taxAssets | - | 41.7M | 42.22M | 44.88M | 63000 | - | 6.67M | 17.34M | 11.91M | 28.04M |
| otherNonCurrentAssets | 1.83B | 237.17M | 242.28M | 269.94M | 202.84M | 214.94M | 171.22M | 160.5M | 139.8M | 139.41M |
| totalNonCurrentAssets | 6.62B | 6.2B | 4.65B | 4.15B | 3.95B | 4.04B | 4.06B | 4.04B | 3.49B | 3.44B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.72B | 6.46B | 6.17B | 5.88B | 6B | 5.76B | 5.02B | 4.9B | 4.13B | 3.97B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 367.67M | 325.66M | 334.86M | 290.96M | 312.46M | 295.96M | 211.26M | 261.91M | 252.22M | 248.3M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.75B | 5.14B | 4.93B | 4.87B | 4.93B | 4.65B | 4.08B | 3.98B | 3.32B | 3.23B |
| totalCurrentLiabilities | 3.12B | 5.47B | 5.27B | 5.16B | 5.24B | 4.95B | 4.29B | 4.24B | 3.57B | 3.48B |
| longTermDebt | 150M | 150M | 100M | - | - | - | 4.06M | 4.05M | 16.5M | 16.5M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | 3.2M | - | - | - | - |
| otherNonCurrentLiabilities | 1.16B | 108.99M | 121.87M | 139.42M | 84.8M | 106.16M | 69.57M | 56.72M | 45.43M | 45.51M |
| totalNonCurrentLiabilities | 1.31B | 258.99M | 221.87M | 139.42M | 84.8M | 109.36M | 73.62M | 60.78M | 61.92M | 62.01M |
| otherLiabilities | 1.49B | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 5.91B | 5.73B | 5.49B | 5.3B | 5.32B | 5.06B | 4.36B | 4.3B | 3.63B | 3.53B |
| treasuryStock | -270.97M | -230.5M | -217.74M | -215.96M | -193.54M | -139.04M | -105.04M | -87.9M | -124.91M | -126.96M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 46.52M |
| retainedEarnings | 935.05M | 852.76M | 780.3M | 706.7M | 641.83M | 589.99M | 539.25M | 485.97M | 443.48M | 417.02M |
| additionalPaidInCapital | 174.6M | 176.51M | 177.42M | 170.98M | 170.94M | 171.3M | 170.31M | 169.56M | 140.96M | 112.87M |
| 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 | 130.48M | 117.1M | 114.36M | 102.07M | 88.08M | 89.6M | 89.35M | 70M | 54.31M | 52.13M |
| depreciationAndAmortization | 11.18M | 13.2M | 10.72M | 15.78M | 14.61M | 10.67M | 5.7M | 6.37M | 6.89M | 7.07M |
| deferredIncomeTax | -50000 | 381K | -2.76M | 1.47M | 2.18M | 2.64M | 4.94M | -1.24M | 14.91M | 3.82M |
| stockBasedCompensation | 3.38M | 3.52M | 3.21M | 3.28M | 3.12M | 3.25M | 2.52M | 2.15M | 2.1M | 2.02M |
| changeInWorkingCapital | -9.14M | -3.23M | 10.08M | -3.24M | 3.16M | -6.04M | 6.48M | 8.21M | 36000 | 3.05M |
| accountsReceivables | -68000 | -360K | -1.14M | -2.66M | 166K | -4.22M | 855K | -1.5M | -815K | -976K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -9.08M | -2.87M | 11.22M | -575K | 2.99M | -1.82M | 5.63M | 9.71M | 851K | 4.02M |
| otherNonCashItems | -4.48M | 927K | 1.96M | -3.54M | -8.89M | -10.32M | -3.94M | -7.92M | -2.12M | -2.76M |
| netCashProvidedByOperatingActivities | 131.37M | 131.9M | 137.58M | 115.82M | 102.27M | 89.8M | 105.05M | 77.57M | 76.13M | 65.33M |
| investmentsInPropertyPlantAndEquipment | -2.92M | -2.71M | -2.96M | -2.14M | -3.32M | -5.54M | -4.73M | -10.19M | -6.57M | -5.52M |
| acquisitionsNet | - | - | 14.02M | - | - | - | -24.66M | 12.23M | - | - |
| purchasesOfInvestments | -329.02M | -295.2M | -101.71M | -519.56M | -560.84M | -463.72M | -220.69M | -171.15M | -187.03M | -196.15M |
| salesMaturitiesOfInvestments | 301.64M | 204.19M | 326.03M | 211.36M | 296.38M | 189.74M | 171.62M | 96.55M | 102.63M | 123.05M |
| otherInvestingActivities | -239.61M | -158.54M | -220.7M | -100.11M | 76.62M | -5.76M | -30.37M | -95.9M | -80.72M | -182.68M |
| netCashProvidedByInvestingActivities | -269.92M | -252.26M | 14.68M | -410.45M | -191.17M | -285.29M | -108.83M | -168.46M | -171.69M | -261.29M |
| netDebtIssuance | -742K | 40.8M | 137.39M | -21.49M | 16.5M | 80.64M | -50.66M | -8.83M | 3.91M | 93.44M |
| longTermNetDebtIssuance | -742K | 50M | 100M | - | - | -4.06M | - | -16.5M | - | - |
| shortTermNetDebtIssuance | - | -9.2M | 37.39M | -21.49M | 16.5M | 84.7M | -50.66M | 7.67M | 3.91M | 93.44M |
| netStockIssuance | -45.76M | -17.2M | -60.13M | -25.65M | -57.99M | -36.48M | -19.43M | -20.27M | 28.41M | -3.15M |
| netCommonStockIssuance | -45.76M | -17.2M | -60.13M | -25.65M | -57.99M | -36.48M | -19.43M | -20.27M | 28.41M | -3.15M |
| commonStockIssuance | - | 694K | - | 798K | 691K | - | - | - | 28.41M | 6.86M |
| commonStockRepurchased | -45.76M | -17.9M | -60.13M | -26.45M | -58.68M | -36.48M | -19.43M | -20.27M | - | -10.02M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -47.29M | -43.48M | -39.99M | -36.7M | -36.14M | -36.67M | -35.55M | -29.58M | -27.12M | -25.72M |
| commonDividendsPaid | -47.29M | -43.48M | -39.99M | -36.7M | -36.14M | -36.67M | -35.55M | -29.58M | -27.12M | -25.72M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 198.87M | 209.36M | -233.25M | -56.15M | 272.49M | 576.52M | 126.57M | 190.06M | 84.73M | 149.42M |
| netCashProvidedByFinancingActivities | 105.08M | 189.48M | -195.98M | -140M | 194.87M | 584.01M | 20.94M | 131.38M | 89.93M | 213.99M |
| 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 | 98.4M | 101.08M | 100.02M | 97.03M | 93.98M | 93.29M | 96.11M | 92.6M | 89.25M | 84.16M |
| costOfRevenue | 19.75M | 20.89M | 20.48M | 19.37M | 21.57M | 23.54M | 23.65M | 21.86M | 18.96M | 16.9M |
| grossProfit | 78.65M | 80.2M | 79.53M | 77.66M | 72.4M | 69.75M | 72.46M | 70.74M | 70.29M | 67.27M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 26.48M | 20.2M | 20.54M | 20.75M | 19.97M | 20.22M | 19.98M | 19.47M | 19.59M | 19.64M |
| sellingAndMarketingExpenses | - | 577K | 668K | 964K | 873K | 901K | 1.08M | 972K | 867K | 588K |
| sellingGeneralAndAdministrativeExpenses | 26.48M | 20.78M | 21.21M | 21.72M | 20.84M | 21.12M | 21.06M | 20.44M | 20.46M | 20.23M |
| otherExpenses | 12.9M | 18.78M | 14.48M | 14.79M | 14.64M | 14.15M | 14.29M | 14.04M | 13.18M | 12.94M |
| operatingExpenses | 39.38M | 39.55M | 35.69M | 36.5M | 35.49M | 35.27M | 35.35M | 34.48M | 33.63M | 33.17M |
| costAndExpenses | 59.14M | 60.44M | 56.17M | 55.87M | 57.06M | 58.81M | 58.99M | 56.34M | 52.59M | 50.07M |
| netInterestIncome | 59.62M | 60.56M | 61.11M | 58.92M | 55.82M | 55.58M | 55.6M | 54.62M | 54.43M | 54.67M |
| interestIncome | 78.77M | 81.45M | 82.09M | 80.29M | 77.39M | 78.82M | 78.05M | 75.99M | 73.57M | 71.86M |
| interestExpense | 19.15M | 20.89M | 20.98M | 21.37M | 21.57M | 23.24M | 22.45M | 21.36M | 19.14M | 17.2M |
| depreciationAndAmortization | 1.12M | 2.51M | 1.95M | 3.57M | 3.14M | 4.34M | 2.8M | 3.07M | 2.99M | 773K |
| ebitda | 40.38M | 43.15M | 45.8M | 44.73M | 40.05M | 38.82M | 39.92M | 39.34M | 39.64M | 34.87M |
| ebit | 39.26M | 40.64M | 43.85M | 41.16M | 36.92M | 34.48M | 37.12M | 36.26M | 36.66M | 34.09M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 39.26M | 40.64M | 43.85M | 41.16M | 36.92M | 34.48M | 37.12M | 36.26M | 36.66M | 34.09M |
| totalOtherIncomeExpensesNet | - | -1.1M | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 39.26M | 39.54M | 43.85M | 41.16M | 36.92M | 34.48M | 37.12M | 36.26M | 36.66M | 34.09M |
| incomeTaxExpense | 7.53M | 7.97M | 8.66M | 7.77M | 6.58M | 5.83M | 7.31M | 7.15M | 7.13M | 6.64M |
| netIncomeFromContinuingOperations | 31.74M | 31.57M | 35.19M | 33.39M | 30.34M | 28.65M | 29.81M | 29.12M | 29.52M | 27.45M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 31.74M | 31.57M | 35.19M | 33.39M | 30.34M | 28.65M | 29.81M | 29.12M | 29.52M | 27.45M |
| netIncomeDeductions | 285K | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 31.45M | 31.28M | 34.86M | 33.08M | 30.11M | 28.41M | 29.53M | 28.86M | 29.26M | 27.23M |
| eps | 2.2 | 2.18 | 2.41 | 2.29 | 2.06 | 1.94 | 2.02 | 1.96 | 1.98 | 1.84 |
| 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 | 135.82M | 152.11M | 225.59M | 172.12M | 384.7M | 225.39M | 293.95M | 217.99M | 318.68M | 156.28M |
| shortTermInvestments | 1.44B | 1.5B | 797.77M | 873.42M | 727.81M | 15.41M | 2.39M | 1.46B | 1.35B | 1.34B |
| cashAndShortTermInvestments | 1.58B | 1.66B | 1.02B | 1.05B | 1.11B | 240.8M | 296.34M | 1.67B | 1.67B | 1.49B |
| netReceivables | 21.64M | 20.72M | 21.89M | 21.65M | 21.6M | 20.65M | 21.78M | 21.83M | 21.76M | 20.29M |
| accountsReceivables | - | - | 21.89M | 21.65M | 21.6M | 20.65M | 21.78M | 21.83M | 21.76M | 20.29M |
| otherReceivables | 21.64M | 20.72M | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | -1.44B | -1.57B | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 157.46M | 101.93M | 1.05B | 1.07B | 1.13B | 261.45M | 318.12M | 1.7B | 1.69B | 1.51B |
| propertyPlantEquipmentNet | 68.74M | 69.13M | 69.54M | 69.04M | 69.7M | 70.54M | 70.65M | 71.04M | 71.62M | 72.15M |
| goodwill | 157.38M | - | - | - | - | 149.76M | 149.76M | 149.76M | 149.76M | 149.9M |
| intangibleAssets | - | 157.87M | 158.41M | 158.96M | 159.5M | 10.28M | 10.88M | 11.47M | 12.07M | 12.67M |
| goodwillAndIntangibleAssets | 157.38M | 157.87M | 158.41M | 158.96M | 159.5M | 160.04M | 160.64M | 161.24M | 161.83M | 162.57M |
| longTermInvestments | 4.67B | 4.56B | 4.42B | 4.35B | 4.32B | 5.69B | 5.63B | 4.12B | 4.1B | 4.13B |
| taxAssets | 31.65M | - | 32.16M | 33.99M | 35.18M | 41.7M | 33.5M | 43.6M | 43.97M | 42.22M |
| otherNonCurrentAssets | 1.68B | 1.83B | 939.27M | 919.71M | 908.83M | 237.17M | 224.14M | 247.6M | 248.5M | 242.28M |
| totalNonCurrentAssets | 6.6B | 6.62B | 5.62B | 5.53B | 5.49B | 6.2B | 6.12B | 4.64B | 4.63B | 4.65B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.76B | 6.72B | 6.67B | 6.6B | 6.62B | 6.46B | 6.43B | 6.34B | 6.31B | 6.17B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 374.82M | 367.67M | 369.01M | 339.83M | 347.73M | 325.66M | 339.15M | 322.67M | 304.94M | 334.86M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 2.75B | 5.26B | 5.25B | 5.26B | 5.14B | 5.1B | 5.07B | 5.06B | 4.93B |
| totalCurrentLiabilities | 374.82M | 3.12B | 5.63B | 5.59B | 5.61B | 5.47B | 5.44B | 5.39B | 5.36B | 5.27B |
| longTermDebt | 150M | 150M | 150M | 150M | 150M | 150M | 150M | 150M | 150M | 100M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 5.44B | 1.16B | 92.08M | 95.27M | 110.42M | 108.99M | 101.21M | 114.71M | 121.21M | 121.87M |
| totalNonCurrentLiabilities | 5.59B | 1.31B | 242.08M | 245.27M | 260.42M | 258.99M | 251.21M | 264.71M | 271.21M | 221.87M |
| otherLiabilities | - | 1.49B | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 5.97B | 5.91B | 5.87B | 5.83B | 5.87B | 5.73B | 5.69B | 5.65B | 5.63B | 5.49B |
| treasuryStock | -299.5M | -270.97M | -254.15M | -254.18M | -237.04M | -230.5M | -230.84M | -230.94M | -218.56M | -217.74M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M | 47.62M |
| retainedEarnings | 954.41M | 935.05M | 915.97M | 893.42M | 871.41M | 852.76M | 835.78M | 817.55M | 799.02M | 780.3M |
| additionalPaidInCapital | 173.13M | 174.6M | 173.73M | 172.85M | 174.3M | 176.51M | 175.6M | 174.83M | 175.75M | 177.42M |
| 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 | 31.74M | 31.57M | 35.19M | 33.39M | 30.34M | 28.65M | 29.81M | 29.12M | 29.52M | 27.45M |
| depreciationAndAmortization | 2.13M | 2.51M | 1.95M | 3.57M | 3.14M | 4.34M | 2.8M | 3.07M | 2.99M | 773K |
| deferredIncomeTax | -218K | 108K | -1.6M | -208K | 1.64M | -155K | -910K | 462K | 984K | -1.27M |
| stockBasedCompensation | 3.18M | 971K | 908K | 786K | 719K | 839K | 876K | 707K | 1.1M | 806K |
| changeInWorkingCapital | 937K | -2.44M | 2.34M | -5.84M | -3.21M | -2.72M | 5.61M | -4.64M | -1.48M | 2.78M |
| accountsReceivables | -927K | 1.17M | -236K | -51000 | -953K | 1.14M | 41000 | -67000 | -1.47M | -1.07M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 1.86M | -3.61M | 2.58M | -5.79M | -2.26M | -3.85M | 5.57M | -4.58M | -12000 | 3.84M |
| otherNonCashItems | 240K | 1.62M | -1.51M | -3.48M | -1.12M | 2.8M | -538K | -392K | -946K | 3M |
| netCashProvidedByOperatingActivities | 38.01M | 34.34M | 37.29M | 28.22M | 31.51M | 33.76M | 37.65M | 28.32M | 32.17M | 33.54M |
| investmentsInPropertyPlantAndEquipment | -726K | -743K | -1.54M | -388K | -253K | -956K | -648K | -506K | -596K | -570K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -70000 | -60.88M | -42.04M | -206.41M | -19.69M | -102.4M | -21000 | -143.46M | -49.31M | -39.01M |
| salesMaturitiesOfInvestments | 56.78M | 77.91M | 110.27M | 67.91M | 45.54M | 102.88M | 43.41M | 33.56M | 24.34M | 142.05M |
| otherInvestingActivities | 9.19M | -96.68M | -76.84M | -53.16M | -12.94M | -118.6M | -45.56M | -22.9M | 28.52M | -120.64M |
| netCashProvidedByInvestingActivities | 65.18M | -80.39M | -10.14M | -192.05M | 12.66M | -119.08M | -2.82M | -133.31M | 2.95M | -18.16M |
| netDebtIssuance | 49.77M | -782K | 28.99M | -8.08M | 21.89M | -12.9M | 16.26M | 17.55M | 19.88M | 56.79M |
| longTermNetDebtIssuance | -185K | 556K | -185K | -185K | -186K | 599K | -220K | -177K | 49.8M | 609K |
| shortTermNetDebtIssuance | 49.77M | -1.34M | 29.18M | -7.9M | 22.07M | -13.5M | 16.48M | 17.73M | -29.92M | 56.18M |
| netStockIssuance | -30.86M | -16.87M | - | -19.43M | -9.46M | 402K | - | -14.24M | -3.65M | -6.31M |
| netCommonStockIssuance | -30.86M | -16.87M | - | -19.43M | -9.46M | 402K | - | -14.24M | -3.65M | -6.31M |
| commonStockIssuance | - | - | - | - | - | 402K | - | - | - | - |
| commonStockRepurchased | -30.86M | -16.87M | - | -19.43M | -9.46M | - | - | -14.24M | -3.65M | -6.31M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -14.81M | -12.64M | -11.45M | -11.6M | -11.61M | -11.62M | -10.51M | -10.75M | -10.6M | -10.63M |
| commonDividendsPaid | -14.81M | -12.64M | -11.45M | -11.6M | -11.61M | -11.62M | -10.51M | -10.75M | -10.6M | -10.63M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -185K | 42.66M | 8.78M | -9.65M | 114.33M | 40.88M | 35.38M | 11.73M | 121.66M | -9.67M |
| netCashProvidedByFinancingActivities | 3.91M | 12.37M | 26.32M | -48.75M | 115.14M | 16.76M | 41.14M | 4.29M | 127.29M | 30.19M |