OTC : CNND
-$10 (-4.35%)
| 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 | 326.68M | 302.26M | 176.62M | 218.17M | 195.27M | 176.9M | 173.72M | 145.67M | 127.44M | 119.31M |
| costOfRevenue | 115.7M | 302.26M | -93.97M | - | - | - | - | - | - | - |
| grossProfit | 210.98M | 181.94M | 270.6M | 218.17M | 195.27M | 176.9M | 173.72M | 145.67M | 127.44M | 119.31M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 86.82M | 26.9M | 26.54M | 25.41M | 23.7M | 21.32M | 17.24M | 67.46M | 59.34M | 56.35M |
| sellingAndMarketingExpenses | - | 2.43M | 3.08M | 3.24M | 4.11M | 2.42M | 3.59M | 2.83M | 2.65M | 2.75M |
| sellingGeneralAndAdministrativeExpenses | 86.82M | 111.38M | 102.81M | 114.11M | 107.65M | 90.5M | 85.45M | 70.29M | 61.99M | 59.09M |
| otherExpenses | 47.43M | - | - | - | - | - | -55.61M | -169.92M | -150.62M | -143.91M |
| operatingExpenses | 134.25M | 111.38M | 102.81M | 114.11M | 107.65M | 90.5M | 29.84M | -99.62M | -88.62M | -84.82M |
| costAndExpenses | 249.95M | 244.99M | 102.81M | 154.52M | 136.52M | 129.87M | 123.14M | -99.62M | -88.62M | -84.82M |
| netInterestIncome | 163.54M | - | - | - | - | - | - | 93.31M | 82.82M | 76.69M |
| interestIncome | 270.09M | - | - | - | - | - | - | 108.28M | 92.91M | 84.12M |
| interestExpense | 106.55M | - | 33.45M | 10.61M | 6.89M | 8.34M | 8.41M | 14.97M | 10.09M | 7.43M |
| depreciationAndAmortization | 16.03M | 17.77M | 19.4M | 2.7M | 2.6M | 2.77M | 3.01M | 3.34M | 3.54M | 3.68M |
| ebitda | 92.77M | 57.28M | 78.18M | 66.35M | 61.35M | 49.8M | 53.6M | 51.65M | 44.98M | 41.06M |
| ebit | 76.74M | 57.28M | 58.78M | 63.65M | 58.75M | 47.03M | 50.58M | 46.05M | 38.82M | 34.49M |
| nonOperatingIncomeExcludingInterest | - | 70.56M | 15.03M | 3.03M | 2.38M | - | 1.2M | 9.49M | 8.92M | 10.23M |
| operatingIncome | 76.74M | 70.56M | 73.81M | 75.54M | 68.67M | 47.03M | 51.79M | 46.04M | 38.82M | 34.49M |
| totalOtherIncomeExpensesNet | - | -13.28M | -15.03M | -11.89M | -9.92M | 8.07M | -1.2M | -9.49M | -8.92M | -10.23M |
| incomeBeforeTax | 76.74M | 57.28M | 58.78M | 63.65M | 58.75M | 55.1M | 50.58M | 46.05M | 38.82M | 34.49M |
| incomeTaxExpense | 18.13M | 12.67M | 14.05M | 15.79M | 14M | 12.83M | 11.4M | 10.13M | 16.79M | 12M |
| netIncomeFromContinuingOperations | 58.6M | 44.61M | 44.74M | 47.86M | 44.75M | 42.27M | 39.18M | 35.92M | 22.03M | 22.49M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 58.6M | 44.6M | 44.73M | 47.85M | 44.74M | 42.26M | 39.18M | 35.91M | 22.02M | 22.49M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 58.6M | 44.6M | 44.73M | 47.85M | 44.74M | 42.26M | 39.18M | 35.91M | 22.02M | 22.49M |
| eps | 32.09 | 24.15 | 23.99 | 25.51 | 23.9 | 22.57 | 20.91 | 19.16 | 11.75 | 11.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 | 46.03M | 178.82M | 54.05M | 62.33M | 52.98M | 115.6M | 73.59M | 68.87M | 55.76M | 128.13M |
| shortTermInvestments | 519K | - | - | - | - | - | - | 375.05M | 336.46M | 240.83M |
| cashAndShortTermInvestments | 46.54M | 50.8M | 54.05M | 62.33M | 52.98M | 115.6M | 73.59M | 443.92M | 392.21M | 368.95M |
| netReceivables | 21.59M | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | 9.25M | 7.93M | 7.04M |
| otherReceivables | 21.59M | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | -78.57M | -65.16M | -138.99M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 198.71M | - | 15.34M | 11.01M | 37.54M | 22.93M | - | - | - |
| totalCurrentAssets | 68.14M | 198.71M | 54.05M | 77.67M | 63.99M | 153.14M | 96.52M | 453.17M | 400.14M | 375.99M |
| propertyPlantEquipmentNet | 56.21M | 54.88M | 51.89M | 48.69M | 18.7M | 14.72M | 14.43M | 12.89M | 13.75M | 14.33M |
| goodwill | 8.82M | 8.82M | 8.82M | 8.82M | 8.82M | 8.82M | 15.57M | 15.57M | 15.57M | 15.57M |
| intangibleAssets | - | - | - | - | - | - | 435K | 849K | 1.39M | 2.03M |
| goodwillAndIntangibleAssets | 8.82M | 8.82M | 8.82M | 8.82M | 8.82M | 8.82M | 16M | 16.42M | 16.96M | 17.6M |
| longTermInvestments | 5.15B | - | 41.15M | 26.14M | 27.06M | 106.59M | 59.63M | 407.19M | 390.68M | 326.68M |
| taxAssets | 24.45M | 28.73M | 30.55M | 37.74M | 24.83M | 18.1M | 14M | 9.95M | 9.72M | 11.98M |
| otherNonCurrentAssets | 38.2M | 4.97B | 4.69B | 4.56B | 4.03B | 3.35B | 2.82B | -9.95M | -9.72M | -11.98M |
| totalNonCurrentAssets | 5.27B | 5.06B | 4.83B | 4.68B | 4.11B | 3.5B | 2.93B | 436.5M | 421.39M | 358.61M |
| otherAssets | - | - | 17.99M | - | - | - | - | 1.97B | 1.84B | 1.74B |
| totalAssets | 5.34B | 5.07B | 4.9B | 4.76B | 4.18B | 3.65B | 3.02B | 2.86B | 2.66B | 2.48B |
| totalPayables | - | - | - | - | - | - | - | 30.98M | 24.66M | 26M |
| accountPayables | - | - | - | - | - | - | - | 30.98M | 24.66M | 26M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 60.38M | 93.17M | 73.72M | 49.78M | 38.68M | - | - | - |
| shortTermDebt | 204.29M | 153.86M | 53.59M | 53.35M | 50M | 50M | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | -24.12M | -13.74M | -134M |
| otherCurrentLiabilities | - | 2.36B | 2.09B | 1.93B | 1.41B | 1.2B | 961.91M | -30.98M | -24.66M | -26M |
| totalCurrentLiabilities | 204.29M | 2.52B | 2.2B | 2.08B | 1.53B | 1.3B | 1B | 30.98M | 24.66M | 26M |
| longTermDebt | 251.55M | 451.55M | 601.55M | 529.75M | 201.55M | 251.55M | 251.55M | 301.77M | 251.86M | 52M |
| capitalLeaseObligationsNonCurrent | 25.04M | 26.87M | 22.92M | 23.69M | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | 1.76B | 2.03B | - | 1.84B | 353.59M | 287.94M | - |
| deferredTaxLiabilitiesNonCurrent | 15.45M | 15.14M | 14.14M | 13.64M | 14.84M | 13.35M | 9.28M | 3.28M | 2.32M | - |
| otherNonCurrentLiabilities | 4.42B | 4.23B | 3.87B | 66.13M | - | 1.78B | - | -301.77M | -251.86M | -52M |
| totalNonCurrentLiabilities | 4.71B | 4.68B | 4.48B | 2.37B | 2.33B | 2.05B | 2.16B | 356.87M | 290.26M | 212M |
| otherLiabilities | - | - | -2.14B | - | - | - | - | 2.24B | 2.14B | 2.04B |
| capitalLeaseObligations | 25.04M | 26.87M | 22.92M | 23.69M | - | - | - | - | - | - |
| totalLiabilities | 4.92B | 4.7B | 4.54B | 4.45B | 3.86B | 3.35B | 2.76B | 2.63B | 2.45B | 2.28B |
| treasuryStock | -28.33M | -25.51M | -19.72M | -14.42M | -12.21M | -12.5M | -12.21M | -11.76M | -11.5M | -11.18M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M |
| retainedEarnings | 442.9M | 401.67M | 374.86M | 345.96M | 314.58M | 284.28M | 255.33M | 227M | 200.69M | 187.6M |
| additionalPaidInCapital | 14.37M | 14.31M | 14.19M | 13.84M | 13.32M | 12.98M | 12.88M | 12.82M | 12.77M | 12.75M |
| 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 | 58.6M | 44.6M | 44.73M | 47.85M | 44.74M | 42.26M | 39.18M | 35.91M | 22.02M | 22.49M |
| depreciationAndAmortization | - | 17.77M | 19.4M | 2.7M | 2.6M | 2.77M | 3.01M | 5.6M | 6.16M | 6.57M |
| deferredIncomeTax | - | - | - | -1.55M | -14.58M | -6.77M | -7.62M | 552K | 4.13M | 219K |
| stockBasedCompensation | - | -1.63M | -8.52M | 8.3M | 9.38M | 1.23M | 1.6M | 2.94M | 1.62M | 1.23M |
| changeInWorkingCapital | -5.61M | -2.43M | 4.09M | 2.22M | 13.32M | -8.68M | -3.45M | 2.24M | -2.84M | -1.84M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -5.61M | -2.43M | 4.09M | 2.22M | 13.32M | -8.68M | -3.45M | 2.12M | -2.84M | -1.84M |
| otherNonCashItems | 24.21M | 26.18M | 14.73M | -896K | 6.44M | 4.28M | 12.5M | 4.66M | 2.04M | 5.6M |
| netCashProvidedByOperatingActivities | 77.2M | 68.35M | 74.43M | 58.63M | 61.91M | 35.1M | 45.21M | 50.64M | 35.2M | 35M |
| investmentsInPropertyPlantAndEquipment | -5.91M | -1.66M | -6.75M | -6.48M | -6.59M | -3.16M | -4.14M | -1.95M | -2.33M | -1.91M |
| acquisitionsNet | 20000 | -8000 | -4000 | -30000 | 451.54M | 11.81M | -34.68M | -176.44M | -2000 | -314K |
| purchasesOfInvestments | -221.18M | -100.86M | -17.05M | -426.84M | -559.92M | -438.57M | -184.98M | -50.02M | -140.07M | -220.4M |
| salesMaturitiesOfInvestments | 237.21M | 150.99M | 109.43M | 120.87M | 122.49M | 418.47M | 219.47M | 35.38M | 74.62M | 200.19M |
| otherInvestingActivities | -132.6M | -120.2M | -144.53M | -292.91M | -644.05M | -533.22M | -104.27M | -3.65M | -206.43M | -112.14M |
| netCashProvidedByInvestingActivities | -122.46M | -71.74M | -168.32M | -605.4M | -636.54M | -544.66M | -108.58M | -196.68M | -274.21M | -134.58M |
| netDebtIssuance | -150M | -260.8M | 200M | 200M | -50M | - | - | 66.61M | 78.26M | -93000 |
| longTermNetDebtIssuance | -150M | -50M | 200M | 200M | -50M | - | - | 49.91M | 39.86M | -93000 |
| shortTermNetDebtIssuance | - | -210.8M | - | - | - | - | - | 16.7M | 38.4M | -37.1M |
| netStockIssuance | -2.75M | -6.63M | -5.76M | -2.91M | -501K | -1.08M | -1.42M | -1.54M | -1.94M | -2.64M |
| netCommonStockIssuance | -2.75M | -6.63M | -5.76M | -2.91M | -501K | -1.08M | -1.42M | -2.47M | -1.49M | -2.25M |
| commonStockIssuance | 249K | 918K | 600K | -1.32M | 915K | 694K | 465K | 354K | 449K | 390K |
| commonStockRepurchased | -3M | -7.55M | -5.76M | -506K | -501K | -1.08M | -1.42M | -2.82M | -1.94M | -2.64M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | 927K | -449K | -390K |
| netDividendsPaid | -17.38M | -16.84M | -16.81M | -16.33M | -14.24M | -13.12M | -10.69M | -9.01M | -8.07M | -7.28M |
| commonDividendsPaid | -17.38M | -16.84M | -16.81M | -16.33M | -14.24M | -13.12M | -10.69M | -9.01M | -8.07M | -7.28M |
| preferredDividendsPaid | - | - | 6000 | 6000 | 5000 | 5000 | 5000 | - | - | - |
| otherFinancingActivities | 371.68M | 412.43M | -91.82M | 375.35M | 600.96M | 578.7M | 92.32M | 102.09M | 96.04M | 191.97M |
| netCashProvidedByFinancingActivities | 201.55M | 128.16M | 85.62M | 556.12M | 536.22M | 564.5M | 80.21M | 158.14M | 164.3M | 181.95M |
| date | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 87.5M | 89.12M | 97.68M | 91.97M | 91.73M | 84.59M | 92.47M | 92.5M | 87.15M | 85.4M |
| costOfRevenue | - | - | - | - | - | - | - | - | - | - |
| grossProfit | 87.5M | 89.12M | 97.68M | 91.97M | 91.73M | 84.59M | 92.47M | 92.5M | 87.15M | 85.4M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 14.46M | 12.08M | 13.87M | 11.54M | 13.47M | 10.23M | 6.36M | 4.3M | 5.18M | 3.44M |
| sellingAndMarketingExpenses | 1.2M | 1.88M | 2.35M | 897K | 3.32M | 794K | 698K | 513K | 1.12M | 669.5K |
| sellingGeneralAndAdministrativeExpenses | 54.51M | 48.3M | 60.6M | 53.51M | 60.86M | 46.79M | 24.45M | 20.8M | 23.27M | 19.45M |
| otherExpenses | - | - | - | - | - | - | -17.46M | -14.88M | -16.33M | -13.51M |
| operatingExpenses | 54.51M | 56.14M | 65.66M | 60.34M | 65.41M | 52.16M | 17.46M | 14.88M | 16.33M | 13.51M |
| costAndExpenses | 54.51M | 56.14M | 65.66M | 60.34M | 65.41M | 52.16M | 65.45M | 64.43M | 64.86M | 58.28M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 9.7M | 9.7M | 1.35M | 1.35M | 1.3M | 1.3M | 1.38M | 1.38M | 207K | 207K |
| ebitda | 75.69M | 83.5M | 73.48M | 71.44M | 60.88M | 71.53M | 28.41M | 29.45M | 22.5M | 27.33M |
| ebit | 65.99M | 73.8M | 72.13M | 70.09M | 59.58M | 70.23M | 27.03M | 28.07M | 22.29M | 27.12M |
| nonOperatingIncomeExcludingInterest | -32.99M | -40.82M | -37.08M | -38.46M | -30.88M | -37.8M | -11.85M | -11.41M | -8.69M | -10.92M |
| operatingIncome | 32.99M | 32.98M | 35.05M | 31.63M | 28.7M | 32.43M | 14.47M | 14.04M | 12.48M | 13.97M |
| totalOtherIncomeExpensesNet | -7.18M | - | -3.03M | - | -2.38M | - | 11.85M | 11.41M | 9.87M | 10.92M |
| incomeBeforeTax | 25.81M | 32.98M | 32.02M | 31.63M | 26.32M | 32.43M | 27.03M | 28.07M | 23.46M | 27.12M |
| incomeTaxExpense | 5.9M | 8.15M | 7.89M | 7.9M | 6.2M | 7.8M | 5.02M | 7.8M | 5.17M | 6.23M |
| netIncomeFromContinuingOperations | 19.91M | 24.83M | 24.13M | 23.73M | 20.12M | 24.63M | 22M | 20.27M | 18.29M | 20.89M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 19.9M | 24.83M | 24.12M | 23.73M | 20.12M | 24.63M | 22M | 20.27M | 18.29M | 20.89M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 19.9M | 24.83M | 24.12M | 23.73M | 20.12M | 24.63M | 22M | 20.27M | 18.29M | 20.89M |
| eps | 10.66 | 13.22 | 12.8 | 12.58 | 10.68 | 13.1 | 11.76 | 10.84 | 9.78 | 11.17 |
| date | 2024-12-31 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | - | 54.05M | 64.54M | 62.33M | 57.97M | 52.98M | 47.82M | 115.6M | 46.12M | 73.59M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | - | 54.05M | 64.54M | 62.33M | 57.97M | 52.98M | 47.82M | 115.6M | 46.12M | 73.59M |
| netReceivables | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 198.71M | - | - | - | - | - | - | 37.54M | 124.56M | - |
| totalCurrentAssets | 198.71M | 54.05M | 64.54M | 62.33M | 57.97M | 52.98M | 47.82M | 153.14M | 124.56M | 96.52M |
| propertyPlantEquipmentNet | 54.88M | 26.41M | 26.45M | 22.45M | 20.34M | 18.7M | 14.89M | 14.72M | 16.17M | 14.43M |
| goodwill | 8.82M | 8.82M | - | 8.82M | - | 8.82M | 8.82M | 8.82M | 8.82M | 15.57M |
| intangibleAssets | - | - | 8.82M | - | 8.82M | - | - | - | - | 435K |
| goodwillAndIntangibleAssets | 8.82M | 8.82M | 8.82M | 8.82M | 8.82M | 8.82M | 8.82M | 8.82M | 8.82M | 16M |
| longTermInvestments | - | 41.15M | - | - | - | - | - | 106.59M | 96.02M | 59.63M |
| taxAssets | 28.73M | - | - | - | - | - | - | 18.1M | 3.19B | 14M |
| otherNonCurrentAssets | -92.42M | 4.75B | 4.82B | 4.65B | 4.52B | 4.08B | 3.88B | 3.35B | 89.52M | 2.82B |
| totalNonCurrentAssets | - | 4.83B | 4.85B | 4.69B | 4.55B | 4.11B | 3.91B | 3.5B | 3.4B | 2.93B |
| otherAssets | 4.88B | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.07B | 4.88B | 4.92B | 4.75B | 4.61B | 4.16B | 3.96B | 3.65B | 3.52B | 3.02B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 60.38M | - | 93.17M | - | 73.72M | - | 49.78M | - | 38.68M |
| shortTermDebt | 153.86M | 53.59M | - | - | - | - | - | 50M | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.36B | -53.59M | - | -93.17M | - | -73.72M | - | 1.2B | - | 561.76M |
| totalCurrentLiabilities | 2.52B | 60.38M | - | 93.17M | - | 73.72M | - | 1.3B | 1.17B | 600.43M |
| longTermDebt | 451.55M | 601.55M | 906.35M | 351.55M | 411.55M | 201.55M | 302.95M | 251.55M | 301.55M | 251.55M |
| capitalLeaseObligationsNonCurrent | 26.87M | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 15.14M | - | - | - | - | - | - | 13.35M | - | 9.28M |
| otherNonCurrentLiabilities | 4.23B | 3.93B | - | 4.08B | - | 3.64B | - | 1.78B | 2.94B | 1.9B |
| totalNonCurrentLiabilities | 4.68B | 4.54B | 906.35M | 4.34B | 411.55M | 3.77B | 302.95M | 2.05B | 2.07B | 2.16B |
| otherLiabilities | 2.18B | -60.38M | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 26.87M | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 4.7B | 4.54B | 906.35M | 4.43B | 411.55M | 3.84B | 302.95M | 3.35B | 3.24B | 2.76B |
| treasuryStock | -25.51M | -19.72M | -17.58M | -14.42M | -11.66M | -12.21M | -12.42M | -12.5M | -11.85M | -12.21M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M | 9.73M |
| retainedEarnings | 401.67M | 374.86M | 363.33M | 345.96M | 330.28M | 314.58M | 302.04M | 284.28M | 268.78M | 255.33M |
| additionalPaidInCapital | 14.31M | 14.19M | 14.13M | 13.84M | 13.83M | 13.32M | 13.04M | 12.98M | 12.98M | 12.88M |
| date | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 22.37M | 22.37M | 23.93M | 23.93M | 22.37M | 22.37M | 21.13M | 21.13M | 19.59M | 19.59M |
| depreciationAndAmortization | 9.7M | 9.7M | 1.35M | 1.35M | 1.3M | 1.3M | 1.38M | 1.38M | 1.51M | 1.51M |
| deferredIncomeTax | - | - | -776K | -776K | -7.29M | -7.29M | -3.38M | -3.38M | -3.81M | -3.81M |
| stockBasedCompensation | -4.26M | -4.26M | 4.15M | 4.15M | 4.69M | 4.69M | 616K | 616K | 798.5K | 798.5K |
| changeInWorkingCapital | 2.05M | 2.05M | 1.11M | 1.11M | 6.66M | 6.66M | -4.34M | -4.34M | -1.73M | -1.73M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 2.05M | 2.05M | 1.11M | 1.11M | 6.66M | 6.66M | -4.34M | -4.34M | -1.72M | -1.72M |
| otherNonCashItems | 7.36M | 7.36M | 6.4M | 6.4M | 3.22M | 3.22M | 2.14M | 2.14M | 6.25M | 6.25M |
| netCashProvidedByOperatingActivities | 37.22M | 37.22M | 29.32M | 29.32M | 30.95M | 30.95M | 17.55M | 17.55M | 22.6M | 22.6M |
| investmentsInPropertyPlantAndEquipment | -3.37M | -3.37M | -3.24M | -3.24M | -3.29M | -3.29M | -1.58M | -1.58M | -2.07M | -2.07M |
| acquisitionsNet | -2000 | -2000 | -15000 | -15000 | 225.77M | 225.77M | 5.91M | 5.91M | -17.34M | -17.34M |
| purchasesOfInvestments | -8.52M | -8.52M | -213.42M | -213.42M | -279.96M | -279.96M | -219.29M | -219.29M | -92.49M | -92.49M |
| salesMaturitiesOfInvestments | - | - | 60.43M | 60.43M | 61.24M | 61.24M | 209.24M | 209.24M | 109.74M | 109.74M |
| otherInvestingActivities | -72.26M | -72.26M | -312.12M | -312.12M | -322.02M | -322.02M | -267.96M | -267.96M | -52.13M | -52.13M |
| netCashProvidedByInvestingActivities | -84.16M | -84.16M | -302.7M | -302.7M | -318.27M | -318.27M | -272.33M | -272.33M | -54.29M | -54.29M |
| netDebtIssuance | 100M | 100M | 100M | 100M | -25M | -25M | - | - | - | - |
| longTermNetDebtIssuance | 100M | 100M | 100M | 100M | -25M | -25M | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -2.88M | -2.88M | -1.45M | -1.45M | -250.5K | -250.5K | -542K | -542K | -711.5K | -711.5K |
| netCommonStockIssuance | -2.88M | -2.88M | -1.45M | -1.45M | -250.5K | -250.5K | -542K | -542K | -711.5K | -711.5K |
| commonStockIssuance | - | - | -662.5K | -662.5K | 457.5K | 457.5K | 347K | 347K | 232.5K | 232.5K |
| commonStockRepurchased | -2.88M | -2.88M | -253K | -253K | -250.5K | -250.5K | -542K | -542K | -711.5K | -711.5K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.4M | -8.4M | -8.17M | -8.17M | -7.12M | -7.12M | -6.56M | -6.56M | -5.34M | -5.34M |
| commonDividendsPaid | -8.41M | -8.41M | -8.17M | -8.17M | -7.12M | -7.12M | -6.56M | -6.56M | -5.34M | -5.34M |
| preferredDividendsPaid | 3000 | 3000 | 3000 | 3000 | 2500 | 2500 | 2500 | 2500 | 2500 | 2500 |
| otherFinancingActivities | -45.91M | -45.91M | 187.67M | 187.67M | 300.48M | 300.48M | 289.35M | 289.35M | 46.16M | 46.16M |
| netCashProvidedByFinancingActivities | 42.81M | 42.81M | 278.06M | 278.06M | 268.11M | 268.11M | 282.25M | 282.25M | 40.11M | 40.11M |