NASDAQ : CPSS
$0.19 (2.05%)
| 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 | 427.97M | 393.51M | 352.01M | 329.71M | 267.81M | 271.16M | 345.8M | 389.78M | 434.38M | 422.28M |
| costOfRevenue | 1.76M | 185.95M | 124.33M | 59.42M | 60.65M | 115.45M | 196.3M | 234.55M | 279.06M | 258.45M |
| grossProfit | 426.21M | 207.56M | 227.68M | 270.28M | 207.16M | 155.71M | 149.5M | 155.23M | 155.32M | 163.83M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 52.87M | 150.9M | 138.15M | 121.9M | 115.15M | 112.18M | 113.88M | 110.36M | 99.54M | 90.39M |
| sellingAndMarketingExpenses | - | 22.75M | 21.22M | 23.04M | 16.88M | 14.21M | 17.89M | 17.57M | 15.61M | 17.82M |
| sellingGeneralAndAdministrativeExpenses | 52.87M | 173.65M | 159.36M | 144.94M | 132.03M | 126.38M | 131.77M | 127.93M | 115.16M | 108.21M |
| otherExpenses | 113.31M | 6.47M | 7.22M | 9.15M | 9.39M | 9.2M | 8.56M | 8.6M | 8.1M | 5.96M |
| operatingExpenses | 166.18M | 180.12M | 166.59M | 154.09M | 141.42M | 135.59M | 140.34M | 136.53M | 123.25M | 114.17M |
| costAndExpenses | 167.94M | 366.08M | 290.92M | 213.52M | 202.06M | 251.04M | 336.64M | 371.07M | 402.31M | 372.62M |
| netInterestIncome | 190.67M | 193.7M | 194.59M | 233M | 186.61M | 164.12M | 226.57M | 278.83M | 331.83M | 329.06M |
| interestIncome | 422.7M | 384.96M | 341.22M | 320.52M | 261.85M | 265.45M | 337.1M | 380.3M | 424.17M | 409M |
| interestExpense | 232.02M | 191.26M | 146.63M | 87.52M | 75.24M | 101.34M | 110.53M | 101.47M | 92.34M | 79.94M |
| depreciationAndAmortization | 881K | 862K | 847K | 1.62M | 1.68M | 1.78M | 1.08M | 992K | 934K | 777K |
| ebitda | 260.03M | 28.29M | 61.94M | 117.81M | 67.42M | 21.9M | 10.24M | 19.7M | 33M | 50.44M |
| ebit | 260.03M | 27.43M | 61.1M | 116.19M | 65.75M | 20.12M | 9.16M | 18.7M | 32.07M | 49.66M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 260.03M | 27.43M | 61.1M | 116.19M | 65.75M | 20.12M | 9.16M | 18.7M | 32.07M | 49.66M |
| totalOtherIncomeExpensesNet | -232.02M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 28M | 27.43M | 61.1M | 116.19M | 65.75M | 20.12M | 9.16M | 18.7M | 32.07M | 49.66M |
| incomeTaxExpense | 8.68M | 8.23M | 15.75M | 30.21M | 18.22M | -1.56M | 3.76M | 3.84M | 28.31M | 20.36M |
| netIncomeFromContinuingOperations | 19.32M | 19.2M | 45.34M | 85.98M | 47.52M | 21.68M | 5.41M | 14.86M | 3.76M | 29.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 19.32M | 19.2M | 45.34M | 85.98M | 47.52M | 21.68M | 5.41M | 14.86M | 3.76M | 29.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 19.32M | 19.2M | 45.34M | 85.98M | 47.52M | 21.68M | 5.41M | 14.86M | 3.76M | 29.3M |
| eps | 0.88 | 0.9 | 2.17 | 4.1 | 2.11 | 0.96 | 0.24 | 0.68 | 0.17 | 1.2 |
| 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 | 6.32M | 137.4M | 125.43M | 162.79M | 176.55M | 144.15M | 5.3M | 12.79M | 12.73M | 13.94M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 6.32M | 137.4M | 125.43M | 162.79M | 176.55M | 144.15M | 5.3M | 12.79M | 12.73M | 13.94M |
| netReceivables | 3.66B | 3.32B | 2.75B | 2.55B | 1.93B | 1.94B | 11.64M | 31.97M | 46.75M | 36.23M |
| accountsReceivables | 3.66B | - | - | - | - | - | 11.64M | 31.97M | 46.75M | 36.23M |
| otherReceivables | - | 3.32B | 2.75B | 2.55B | 1.93B | 1.94B | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | -3.66B | -3.46B | -2.87B | -2.71B | -2.1B | -2.08B | - | - | - | - |
| totalCurrentAssets | 6.32M | - | - | - | - | - | 16.94M | 44.76M | 59.48M | 50.17M |
| propertyPlantEquipmentNet | - | 20.39M | 4.3M | 7.44M | 9.32M | 11.77M | 1.51M | 1.84M | 1.75M | 2.02M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 3.66B | - | - | - | - | - | 2.33B | 2.28B | 2.2B | 2.17B |
| taxAssets | 16000 | 8.58M | 6.12M | 12.94M | 23.41M | 32.35M | 15.48M | 19.19M | 32.45M | 42.84M |
| otherNonCurrentAssets | -3.66B | -28.97M | -10.41M | -20.38M | -32.73M | -44.12M | 175.39M | 144.12M | 135.36M | 143.01M |
| totalNonCurrentAssets | 16000 | - | - | - | - | - | 2.52B | 2.44B | 2.37B | 2.36B |
| otherAssets | 3.85B | 3.5B | 2.91B | 2.76B | 2.16B | 2.15B | - | - | - | - |
| totalAssets | 3.86B | 3.5B | 2.91B | 2.76B | 2.16B | 2.15B | 2.54B | 2.49B | 2.42B | 2.41B |
| totalPayables | 65.24M | - | - | - | - | - | - | 31.69M | 28.72M | 24.98M |
| accountPayables | 65.24M | - | - | - | - | - | - | 31.69M | 28.72M | 24.98M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 14.27M | 13.81M | 7.2M | 18.32M | 41.85M | 39.72M | 134.79M | 136.85M | 112.41M | 103.36M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -65.24M | -13.81M | -7.2M | 46.86M | -41.85M | -39.72M | - | - | - | - |
| totalCurrentLiabilities | 14.27M | - | - | 65.19M | - | - | 134.79M | 168.54M | 141.12M | 128.34M |
| longTermDebt | 3.47B | 3.12B | 2.56B | 2.46B | 1.91B | 1.94B | 2.15B | 2.12B | 2.1B | 2.1B |
| capitalLeaseObligationsNonCurrent | 18.02M | 20.7M | 2.27M | 4.03M | 2.62M | 4.64M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.31M | 7.56M | 2.38M | 2.76M | 3.83M | 3.84M | - | - | - | - |
| otherNonCurrentLiabilities | 41.41M | -3.15B | -2.57B | -2.46B | -1.92B | -1.95B | 47.08M | - | - | - |
| totalNonCurrentLiabilities | 3.54B | - | - | - | - | - | 2.2B | 2.12B | 2.1B | 2.1B |
| otherLiabilities | - | 3.21B | 2.63B | 2.46B | 1.99B | 2.02B | - | - | - | - |
| capitalLeaseObligations | 18.02M | 20.7M | 2.27M | 4.03M | 2.62M | 4.64M | - | - | - | - |
| totalLiabilities | 3.55B | 3.21B | 2.63B | 2.53B | 1.99B | 2.02B | 2.34B | 2.29B | 2.24B | 2.22B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 24.43M | 25.72M | 28.68M | 28.91M | 55.3M | 72.93M | 71.26M | 70.27M | 71.58M | 77.13M |
| retainedEarnings | 286.38M | 267.06M | 247.86M | 202.51M | 116.53M | 69.01M | 139.8M | 134.4M | 119.54M | 115.77M |
| additionalPaidInCapital | - | - | - | - | - | - | - | 70.27M | 71.58M | 77.13M |
| 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 | 19.32M | 19.2M | 45.34M | 85.98M | 47.52M | 21.68M | 5.41M | 14.86M | 3.76M | 29.3M |
| depreciationAndAmortization | 881K | 862K | 847K | 1.62M | 1.68M | 1.78M | 1.08M | 992K | 934K | 777K |
| deferredIncomeTax | - | 2.73M | 6.44M | 9.4M | - | - | 91.94M | - | - | - |
| stockBasedCompensation | 2.67M | 2.96M | 3.46M | 4.43M | 2M | 1.94M | 2.07M | 3.52M | 5.72M | 5.55M |
| changeInWorkingCapital | 1.76M | -564K | 12.95M | 23.93M | 15.38M | 26.72M | 24.14M | 26.49M | 8.48M | -23.24M |
| accountsReceivables | - | - | - | 1.62M | 2.75M | 6.63M | 20.32M | 14.78M | -10.52M | -4.69M |
| inventory | - | - | - | 1.9M | - | - | 1.35M | - | - | - |
| accountsPayables | - | 9.46M | 8.29M | 10.36M | 7.48M | - | -7.35M | - | - | - |
| otherWorkingCapital | 1.76M | -10.03M | 4.67M | 10.05M | 12.64M | 20.09M | 9.82M | 11.7M | 19M | -18.55M |
| otherNonCashItems | 264.36M | 208.57M | 168.93M | 90.57M | 131.61M | 186.65M | 92.14M | 170.35M | 196.76M | 183.94M |
| netCashProvidedByOperatingActivities | 289M | 233.76M | 237.98M | 215.93M | 198.19M | 238.77M | 216.78M | 216.2M | 215.65M | 196.33M |
| investmentsInPropertyPlantAndEquipment | -709K | -433K | -559K | -2.15M | -1.98M | -24000 | -751K | -1.08M | -669K | -1.08M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 68.17M | 133.73M | - | - | 481.29M | - | - | - |
| otherInvestingActivities | -589.41M | -769.71M | -427.14M | -845.48M | -113.38M | 93.06M | -709.89M | -241.12M | -209.96M | -436.72M |
| netCashProvidedByInvestingActivities | -590.12M | -769.71M | -359.53M | -713.9M | -115.36M | 93.03M | -229.35M | -242.2M | -210.62M | -437.8M |
| netDebtIssuance | 352.35M | 569.71M | 95.77M | 527.33M | -23M | -322.35M | 33.3M | 44.27M | 12.35M | 261.91M |
| longTermNetDebtIssuance | 440.34M | 569.71M | 149.03M | 345.46M | -8.5M | -306.08M | 34.6M | 20.46M | 12.35M | 353.4M |
| shortTermNetDebtIssuance | -87.99M | 180.57M | -53.25M | 181.87M | -14.5M | -16.27M | -1.3M | 23.81M | 9.31M | -91.5M |
| netStockIssuance | -3.96M | -12.83M | -20.27M | -46.1M | -25.68M | -1.22M | -1.44M | -5.31M | -12.35M | -10.47M |
| netCommonStockIssuance | -3.96M | -12.83M | -20.27M | -46.1M | -25.68M | -1.22M | -1.44M | -5.31M | -12.35M | -10.47M |
| commonStockIssuance | 4.71M | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -8.67M | -12.83M | -20.27M | -46.1M | -25.68M | -1.22M | -1.44M | -5.31M | -12.35M | -10.47M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -12.46M | -8.96M | 8.69M | 2.98M | -1.76M | -4.91M | -8.57M | -7.56M | -7.02M | -8.66M |
| netCashProvidedByFinancingActivities | 335.93M | 547.92M | 84.19M | 484.21M | -50.44M | -328.48M | 23.29M | 31.4M | -7.02M | 242.78M |
| 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 | 112.33M | 109.41M | 108.42M | 109.76M | 106.87M | 105.3M | 100.58M | 95.88M | 91.74M | 91.98M |
| costOfRevenue | 450K | 58.84M | 58.39M | 57.92M | 53.94M | 51.79M | 49.06M | 44.76M | 40.33M | 38.68M |
| grossProfit | 111.88M | 50.57M | 50.04M | 51.84M | 52.94M | 53.51M | 51.52M | 51.12M | 51.41M | 53.3M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 12.91M | 36.23M | 35.89M | 37.54M | 38.58M | 38.31M | 37.44M | 36.98M | 38.17M | 36.93M |
| sellingAndMarketingExpenses | - | 5.49M | 5.68M | 5.72M | 5.91M | 6.28M | 5.72M | 5.88M | 4.87M | 4.7M |
| sellingGeneralAndAdministrativeExpenses | 12.91M | 41.72M | 41.57M | 43.27M | 44.49M | 44.59M | 43.16M | 42.87M | 43.04M | 41.63M |
| otherExpenses | 30.89M | 1.63M | 1.44M | 1.62M | 1.65M | 1.57M | 1.51M | 1.58M | 1.82M | 1.82M |
| operatingExpenses | 43.8M | 43.35M | 43M | 44.89M | 46.13M | 46.16M | 44.67M | 44.45M | 44.85M | 43.46M |
| costAndExpenses | 44.24M | 102.19M | 101.39M | 102.81M | 100.07M | 97.95M | 93.73M | 89.21M | 85.19M | 82.13M |
| netInterestIncome | 48.66M | 48.93M | 48.07M | 49.66M | 50.52M | 50.63M | 48.6M | 47.16M | 47.32M | 48.98M |
| interestIncome | 108.72M | 108.24M | 107.17M | 108.36M | 105.43M | 103.15M | 98.66M | 93.87M | 89.29M | 89.26M |
| interestExpense | 60.06M | 59.3M | 59.1M | 58.7M | 54.92M | 52.52M | 50.06M | 46.71M | 41.97M | 40.28M |
| depreciationAndAmortization | 225K | 176K | 207K | 249K | 249K | 212K | 214K | 221K | 215K | 205K |
| ebitda | 68.31M | 7.39M | 7.24M | 7.2M | 7.05M | 7.56M | 7.06M | 6.89M | 6.77M | 10.05M |
| ebit | 68.09M | 7.22M | 7.03M | 6.95M | 6.8M | 7.35M | 6.85M | 6.67M | 6.56M | 9.84M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 68.09M | 7.22M | 7.03M | 6.95M | 6.8M | 7.35M | 6.85M | 6.67M | 6.56M | 9.84M |
| totalOtherIncomeExpensesNet | -60.06M | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 8.03M | 7.22M | 7.03M | 6.95M | 6.8M | 7.35M | 6.85M | 6.67M | 6.56M | 9.84M |
| incomeTaxExpense | 2.49M | 2.24M | 2.18M | 2.16M | 2.11M | 2.21M | 2.06M | 2M | 1.97M | 2.66M |
| netIncomeFromContinuingOperations | 5.54M | 4.98M | 4.85M | 4.8M | 4.69M | 5.14M | 4.8M | 4.67M | 4.59M | 7.19M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 5.54M | 4.98M | 4.85M | 4.8M | 4.69M | 5.14M | 4.8M | 4.67M | 4.59M | 7.19M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 5.54M | 4.98M | 4.85M | 4.8M | 4.69M | 5.14M | 4.8M | 4.67M | 4.59M | 7.19M |
| eps | 0.25 | 0.23 | 0.22 | 0.22 | 0.22 | 0.24 | 0.22 | 0.22 | 0.22 | 0.34 |
| 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 | 6.94M | 6.32M | 151.89M | 160.17M | 29.84M | 137.4M | 279.05M | 266.61M | 150.96M | 125.43M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 6.94M | 6.32M | 151.89M | 160.17M | 29.84M | 137.4M | 279.05M | 266.61M | 150.96M | 125.43M |
| netReceivables | - | - | 3.63B | 3.56B | 3.45B | 3.32B | 3.14B | 2.97B | 2.81B | 2.75B |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | 3.63B | 3.56B | 3.45B | 3.32B | 3.14B | 2.97B | 2.81B | 2.75B |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | -3.78B | -3.72B | -3.45B | -3.46B | -3.42B | -3.24B | -2.96B | -2.87B |
| totalCurrentAssets | 6.94M | 6.32M | - | - | 29.84M | - | - | - | - | - |
| propertyPlantEquipmentNet | - | - | 17.6M | 19.28M | 1.16M | 20.39M | 21.75M | 23.12M | 24.46M | 4.3M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | 3.66B | - | - | 3.45B | - | - | - | - | - |
| taxAssets | 16000 | 16000 | - | - | 826K | 8.58M | 1.56M | 2.42M | 3.48M | 6.12M |
| otherNonCurrentAssets | - | -3.66B | -17.6M | -19.28M | 189.81M | -28.97M | -23.32M | -25.54M | -27.94M | -10.41M |
| totalNonCurrentAssets | 16000 | 16000 | - | - | 3.64B | - | - | - | - | - |
| otherAssets | 4.05B | 3.85B | 3.81B | 3.76B | - | 3.5B | 3.46B | 3.29B | 3.01B | 2.91B |
| totalAssets | 4.05B | 3.86B | 3.81B | 3.76B | 3.67B | 3.5B | 3.46B | 3.29B | 3.01B | 2.91B |
| totalPayables | - | 65.24M | - | - | - | - | - | - | - | - |
| accountPayables | - | 65.24M | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 4.53M | 14.27M | 990K | 2.66M | 365.68M | 13.81M | 1.25M | 1.97M | 2.45M | 7.2M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | -65.24M | 45.17M | 44.39M | - | 44.09M | 45.32M | 38.4M | 50.88M | 58.45M |
| totalCurrentLiabilities | 4.53M | 14.27M | 46.16M | 47.05M | 365.68M | 57.9M | 46.56M | 40.37M | 53.33M | 65.65M |
| longTermDebt | 3.67B | 3.47B | 3.44B | 3.39B | 2.93B | 3.12B | 3.1B | 2.94B | 2.65B | 2.56B |
| capitalLeaseObligationsNonCurrent | 18.56M | 18.02M | 20.88M | 20.88M | - | 20.7M | 26.06M | 26.02M | 25.79M | 2.27M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 6.31M | - | - | - | 7.56M | - | - | - | 2.38M |
| otherNonCurrentLiabilities | 47.17M | 41.41M | -3.46B | -3.41B | 75.29M | -3.15B | -3.13B | -2.97B | -2.67B | -2.57B |
| totalNonCurrentLiabilities | 3.74B | 3.54B | - | - | 3.01B | - | - | - | - | - |
| otherLiabilities | - | - | 3.46B | 3.41B | - | 3.15B | 3.13B | 2.97B | 2.67B | 2.57B |
| capitalLeaseObligations | 18.56M | 18.02M | 20.88M | 20.88M | - | 20.7M | 26.06M | 26.02M | 25.79M | 2.27M |
| totalLiabilities | 3.74B | 3.55B | 3.5B | 3.46B | 3.38B | 3.21B | 3.18B | 3.01B | 2.73B | 2.63B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 23.7M | 24.43M | 26.17M | 26.56M | 26.68M | 25.72M | 25.04M | 25.06M | 28.52M | 28.68M |
| retainedEarnings | 291.92M | 286.38M | 281.4M | 276.55M | 271.75M | 267.06M | 261.92M | 257.12M | 252.45M | 247.86M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 5.54M | 4.98M | 4.85M | 4.8M | 4.69M | 5.14M | 4.8M | 4.67M | 4.59M | 7.19M |
| depreciationAndAmortization | 225K | 176K | 207K | 249K | 249K | 212K | 214K | 221K | 215K | 205K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | 251K | 2.03M |
| stockBasedCompensation | 512K | 808K | 501K | 644K | 717K | 589K | 727K | 809K | 832K | 830K |
| changeInWorkingCapital | 4.12M | -816K | 9.91M | -12.25M | 4.92M | 5.04M | 10.08M | -14.14M | -123K | 1.4M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 5.02M | - | -891K | -7.36M | 5.14M | -618K | 6.23M | -12.73M | 16.58M | 1.4M |
| otherWorkingCapital | -895K | -816K | 10.8M | -4.88M | -223K | 5.1M | 2.99M | -1.41M | -16.7M | -4000 |
| otherNonCashItems | 73.38M | 70.6M | 69.45M | 61.02M | 63.29M | 57.02M | 53.95M | 51.73M | 46.94M | 44.42M |
| netCashProvidedByOperatingActivities | 83.78M | 75.75M | 84.92M | 54.46M | 73.87M | 68M | 69.76M | 43.29M | 52.7M | 56.06M |
| investmentsInPropertyPlantAndEquipment | -796K | -65000 | -49000 | -124K | -471K | -77000 | -100000 | -145K | -111K | -282K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 6.81M | 9.43M | 11.18M |
| otherInvestingActivities | -249.88M | -97.8M | -131.37M | -166.59M | -193.64M | -232.8M | -218.92M | -215.85M | -117.95M | -94.68M |
| netCashProvidedByInvestingActivities | -250.68M | -97.87M | -131.42M | -166.72M | -194.11M | -232.88M | -219.02M | -209.18M | -108.63M | -83.78M |
| netDebtIssuance | 184.42M | 48.36M | 41.75M | 92.57M | 169.67M | 24.73M | 167.04M | 293.59M | 84.34M | 13.37M |
| longTermNetDebtIssuance | 184.42M | 136.35M | 41.75M | 92.57M | 169.67M | -100.83M | 167.04M | 461.43M | 67.17M | 20.22M |
| shortTermNetDebtIssuance | - | -87.99M | - | - | - | 125.57M | 25.09M | -167.84M | 17.18M | -6.85M |
| netStockIssuance | -1.24M | -2.55M | -890K | -767K | 246K | 88000 | -1.66M | -9.48M | -1.7M | -1.16M |
| netCommonStockIssuance | -1.24M | -2.55M | -890K | -767K | 246K | 88000 | -1.66M | -9.48M | -1.7M | -1.16M |
| commonStockIssuance | - | - | 91000 | 4.37M | 246K | 88000 | 910K | - | - | - |
| commonStockRepurchased | -1.24M | -2.55M | -981K | -5.14M | - | - | -1.66M | -9.48M | -1.7M | -1.16M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.09M | -3.38M | -2.63M | -2.86M | -3.59M | -1.6M | -3.69M | -2.57M | -1.19M | -1.16M |
| netCashProvidedByFinancingActivities | 180.1M | 42.43M | 38.23M | 88.95M | 166.32M | 23.23M | 161.7M | 281.55M | 81.45M | 11.06M |