$0.02 (1.8%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| revenue | 19.6M | 14.11M | 16M | 20.28M | 21.71M | 11.16M | 9.29M |
| costOfRevenue | 13.22M | 9.59M | 10.75M | 13.27M | 14.06M | 6.71M | 5.3M |
| grossProfit | 6.38M | 4.52M | 5.25M | 7.01M | 7.65M | 4.45M | 3.99M |
| researchAndDevelopmentExpenses | 994.5K | 818.32K | 962.96K | 1.41M | 1.47M | 643.96K | 325.09K |
| generalAndAdministrativeExpenses | - | 4.56M | 2.51M | 2M | - | - | - |
| sellingAndMarketingExpenses | - | 564.96K | 631.36K | 596.62K | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 2.95M | 6.1M | 3.14M | 2.59M | 2.18M | 1.18M | 1.11M |
| otherExpenses | - | -818.32K | 117.89K | 82289 | 68541 | 156.51K | -325.09K |
| operatingExpenses | 3.95M | 6.1M | 4.23M | 4.09M | 3.72M | 1.98M | 1.11M |
| costAndExpenses | 17.17M | 15.69M | 14.98M | 17.36M | 17.78M | 8.69M | 6.41M |
| netInterestIncome | -469.71K | -466.39K | -643K | -244K | -537.52K | -372.55K | -256.16K |
| interestIncome | - | - | - | - | - | - | - |
| interestExpense | 469.71K | 466.39K | 643K | 244K | 537.52K | 372.55K | 256.16K |
| depreciationAndAmortization | 811.21K | 943.04K | 1.05M | 655.41K | 701.79K | 683.3K | 596.07K |
| ebitda | 3.24M | -463.81K | 2.62M | 4.31M | 4.66M | 3.62M | 3.48M |
| ebit | 2.43M | -1.41M | 1.58M | 3.65M | 3.96M | 2.93M | 2.88M |
| nonOperatingIncomeExcludingInterest | - | -176.44K | -555.03K | -732.12K | -24400 | - | - |
| operatingIncome | 2.43M | -1.58M | 1.02M | 2.92M | 3.94M | 2.47M | 2.88M |
| totalOtherIncomeExpensesNet | -261.76K | -289.95K | -87973 | 291.11K | -470.12K | 193.93K | -212.76K |
| incomeBeforeTax | 2.17M | -1.87M | 932.46K | 3.21M | 3.47M | 2.66M | 2.67M |
| incomeTaxExpense | 228.68K | 8392 | 67740 | 280.07K | 263.08K | 239.5K | 588.56K |
| netIncomeFromContinuingOperations | 1.94M | -1.88M | 864.72K | 2.93M | 3.2M | 2.42M | 2.08M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - |
| netIncome | 1.94M | -1.88M | 864.72K | 2.93M | 3.2M | 2.42M | 2.08M |
| netIncomeDeductions | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.94M | -1.88M | 864.72K | 2.93M | 3.2M | 2.42M | 2.08M |
| eps | 0.03 | -0.03 | 0.07 | 0.24 | 0.27 | 0.2 | 0.17 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.89M | 909.72K | 775.69K | 2.09M | 484.39K | 1.43M | 280.84K |
| shortTermInvestments | - | - | 39983 | - | - | - | - |
| cashAndShortTermInvestments | 1.89M | 909.72K | 815.67K | 2.09M | 484.39K | 1.43M | 280.84K |
| netReceivables | 10.67M | 6.33M | 6.59M | 7.73M | 6.04M | 3.63M | 3.73M |
| accountsReceivables | 10.31M | 5.81M | 6.25M | 7.73M | 5.9M | 3.63M | 3.47M |
| otherReceivables | 356.58K | 522.33K | 342.05K | 302.78K | 135.61K | - | 264.71K |
| inventory | 2.46M | 2.67M | 2.35M | 2.61M | 2.97M | 1.43M | 897.92K |
| prepaids | 958.87K | 1.99M | 1.03M | 1.54M | 1.75M | 508.52K | 271.81K |
| otherCurrentAssets | 105.78K | 28524 | 28468 | 97301 | 156.06K | 93080 | 15480 |
| totalCurrentAssets | 16.08M | 11.94M | 10.82M | 14.06M | 11.4M | 7.09M | 5.2M |
| propertyPlantEquipmentNet | 12.29M | 10.39M | 11.43M | 13.6M | 6M | 4.07M | 3.97M |
| goodwill | - | - | - | - | - | - | - |
| intangibleAssets | 4.5M | 4.43M | 4.66M | 4.96M | 722.36K | 726.58K | 703.4K |
| goodwillAndIntangibleAssets | 4.5M | 4.43M | 4.66M | 4.96M | 722.36K | 726.58K | 703.4K |
| longTermInvestments | 34.32M | 32.88M | -4.7M | - | - | - | - |
| taxAssets | 47781 | 40773 | 10273 | - | - | - | - |
| otherNonCurrentAssets | 4.95M | 5.34M | 9.91M | 3.54M | 3.73M | 147.11K | 44030 |
| totalNonCurrentAssets | 56.11M | 53.08M | 21.31M | 22.1M | 10.45M | 4.95M | 4.72M |
| otherAssets | - | - | - | - | - | - | - |
| totalAssets | 72.19M | 65.01M | 32.13M | 36.16M | 21.85M | 13.57M | 9.91M |
| totalPayables | 2.06M | 1.84M | 1.38M | 3.09M | 2.45M | 950.64K | 475.13K |
| accountPayables | 1.88M | 1.38M | 1.38M | 2.96M | 2.45M | 950.64K | 475.13K |
| otherPayables | 185.56K | 457.06K | - | 136.54K | - | - | - |
| accruedExpenses | 255.44K | 75470 | 125.43K | 192.83K | 188.53K | 59492 | 93250 |
| shortTermDebt | 11.52M | 6.08M | 5.73M | 6.02M | 5.66M | 3.82M | 3.53M |
| capitalLeaseObligationsCurrent | - | - | 45300 | 315.78K | 533.81K | 77744 | 117.97K |
| taxPayables | - | 150.62K | 36708 | 533K | 144.93K | 301.21K | 294.33K |
| deferredRevenue | 162.12K | 219.93K | 178.14K | 57906 | 169.09K | 16846 | 36026 |
| otherCurrentLiabilities | 364.24K | 210.83K | 228.18K | 2.76M | 691.79K | 600.44K | 400.83K |
| totalCurrentLiabilities | 14.36M | 8.21M | 7.68M | 12.44M | 9.69M | 5.53M | 4.65M |
| longTermDebt | - | 3.31M | 3.34M | 10.15M | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | 46623 | 292.13K | - | 73012 |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 15221 | - | - | - |
| otherNonCurrentLiabilities | - | - | - | 42220 | 378.8K | - | 39110 |
| totalNonCurrentLiabilities | - | 3.31M | 3.34M | 10.25M | 670.93K | - | 112.12K |
| otherLiabilities | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | 45300 | 362.4K | 825.94K | 77744 | 190.98K |
| totalLiabilities | 14.36M | 11.52M | 11.02M | 22.69M | 10.36M | 5.53M | 4.76M |
| treasuryStock | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - |
| commonStock | 7344 | 7344 | 1224 | 1000 | 1000 | 1800 | 1800 |
| retainedEarnings | 13.67M | 11.72M | 13.61M | 12.74M | 9.81M | 6.61M | 4.18M |
| additionalPaidInCapital | 43M | 43M | 8.04M | 609.6K | 609.6K | 609.6K | 608.8K |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|---|
| netIncome | 1.94M | -1.88M | 864.72K | 2.93M | 3.2M | 2.42M | 2.08M |
| depreciationAndAmortization | 811.21K | 943.04K | 1.05M | 655.41K | 701.79K | 683.3K | 596.07K |
| deferredIncomeTax | -18120 | -31223 | -25129 | 15602 | - | - | - |
| stockBasedCompensation | - | 1.97M | - | - | - | - | - |
| changeInWorkingCapital | -2.09M | -1.51M | -714.03K | -1.12M | -2.76M | -419.72K | -904.46K |
| accountsReceivables | -3.95M | -339.69K | 1.21M | -2.88M | -1.84M | -619.95K | 560.19K |
| inventory | 193.15K | -389.78K | 190.14K | 131.69K | -1.46M | -445.42K | -191.23K |
| accountsPayables | 444.92K | 39274 | -1.56M | 523.9K | 1.4M | 387.51K | -82299 |
| otherWorkingCapital | 1.22M | -818.75K | -560.3K | 569.61K | -860.16K | 258.14K | -1.19M |
| otherNonCashItems | 233.3K | 96720 | -286.2K | 7296 | -3011 | 77203 | 17622 |
| netCashProvidedByOperatingActivities | 878.27K | -414.03K | 884.92K | 2.49M | 1.14M | 2.76M | 1.79M |
| investmentsInPropertyPlantAndEquipment | -1.32M | -32506 | -2.08M | -9.53M | -1M | -584.61K | -1.34M |
| acquisitionsNet | 41740 | -33.63M | - | -3.62M | -2.05M | -1.45M | - |
| purchasesOfInvestments | - | - | - | - | -1.11M | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 1.11M | - | - |
| otherInvestingActivities | 13913 | 349.02K | -174.71K | 1.49M | - | 21961 | - |
| netCashProvidedByInvestingActivities | -1.26M | -33.31M | -2.25M | -11.67M | -3.05M | -2.01M | -1.34M |
| netDebtIssuance | 1.26M | 530.11K | -6.96M | 10.63M | 941.07K | -55947 | 23149 |
| longTermNetDebtIssuance | -288.6K | 224.37K | -6.85M | 9.82M | -770.24K | -119.01K | -203.26K |
| shortTermNetDebtIssuance | 1.54M | 305.74K | -118.63K | 811.3K | 1.71M | 63067 | 226.41K |
| netStockIssuance | - | 33M | 7.23M | - | - | - | - |
| netCommonStockIssuance | - | 33M | 7.23M | - | - | - | - |
| commonStockIssuance | - | 33M | 7.23M | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -21533 | 118.11K | 210.12K | 42297 | 378.53K | -648.6K |
| netCashProvidedByFinancingActivities | 1.26M | 33.51M | 382.09K | 10.84M | 983.36K | 322.58K | -625.45K |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 10.01M | 9.59M | 7.14M | 6.96M | 7.08M | 8.92M | 9.8M | 10.49M | 11.45M | 10.26M |
| costOfRevenue | 6.92M | 6.3M | 4.93M | 4.66M | 4.88M | 5.87M | 6.33M | 7.03M | 7.33M | 6.85M |
| grossProfit | 3.09M | 3.29M | 2.22M | 2.3M | 2.2M | 3.05M | 3.47M | 3.46M | 4.12M | 3.41M |
| researchAndDevelopmentExpenses | 512.03K | 482.47K | 383.63K | 434.69K | 319.27K | 643.69K | 669.36K | 743K | 877.68K | 531K |
| generalAndAdministrativeExpenses | - | 1.22M | 1.34M | 1.34M | 1.31M | 653.16K | 500.89K | - | - | - |
| sellingAndMarketingExpenses | - | 303.95K | 306.11K | 258.86K | 320.57K | 155.4K | 121.23K | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.43M | 1.52M | 1.72M | 3.56M | 1.65M | 1.62M | 1.39M | 1.2M | 1.3M | 887.34K |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 1.94M | 2.01M | 2.11M | 4M | 1.96M | 2.26M | 2.06M | 1.95M | 2.17M | 1.42M |
| costAndExpenses | 8.86M | 8.3M | 7.03M | 8.66M | 6.85M | 8.13M | 8.39M | 8.97M | 9.51M | 8.27M |
| netInterestIncome | -270.93K | -198.78K | -250.26K | -216.13K | -315.87K | -327.13K | -194.01K | -246.99K | 175.55K | 72952 |
| interestIncome | - | - | - | - | - | - | - | - | 175.55K | 72952 |
| interestExpense | 270.93K | 198.78K | 250.26K | 216.13K | 315.87K | 327.13K | 194.01K | 246.99K | 141.77K | 352.75K |
| depreciationAndAmortization | 356.84K | 454.36K | 453.94K | 477.53K | 463.71K | 531.22K | 298.46K | 356.95K | 365K | 336.79K |
| ebitda | 1.51M | 1.74M | 721.77K | -1.22M | 699.15K | 1.72M | 1.74M | 2.57M | 2.21M | 2.45M |
| ebit | 1.15M | 1.28M | 267.84K | -1.69M | 235.44K | 1.19M | 1.44M | 2.21M | 1.84M | 2.12M |
| nonOperatingIncomeExcludingInterest | - | - | -156.89K | - | - | -404.08K | -35440 | -696.68K | 103.3K | -127.7K |
| operatingIncome | 1.15M | 1.28M | 110.95K | -1.69M | 235.44K | 784.99K | 1.41M | 1.51M | 1.95M | 1.99M |
| totalOtherIncomeExpensesNet | -136.65K | -125.11K | -93363 | -196.58K | -164.92K | 76955 | -158.58K | 449.68K | -245.07K | -225.05K |
| incomeBeforeTax | 1.01M | 1.16M | 17583 | -1.89M | 70516 | 861.94K | 1.25M | 1.96M | 1.7M | 1.76M |
| incomeTaxExpense | 59800 | 168.88K | -3130 | 11522 | 2148 | 65591 | 185.28K | 94786 | -42301 | 305.38K |
| netIncomeFromContinuingOperations | 952.79K | 990.05K | 20713 | -1.9M | 68368 | 796.35K | 1.07M | 1.87M | 1.74M | 1.46M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 952.79K | 990.05K | 20713 | -1.9M | 68368 | 796.35K | 1.07M | 1.87M | 1.74M | 1.46M |
| netIncomeDeductions | - | - | - | - | - | - | - | 933.43K | - | - |
| bottomLineNetIncome | 952.79K | 990.05K | 20713 | -1.9M | 68368 | 796.35K | 1.07M | 933.43K | 1.74M | 1.46M |
| eps | 0.01 | 0.01 | 0.0 | -0.15 | 0.01 | 0.07 | 0.09 | 0.15 | 0.14 | 0.12 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.89M | 923.33K | 909.72K | 930.42K | 775.69K | 678.77K | 2.09M | 544.68K | 484.39K | 436.72K |
| shortTermInvestments | - | - | - | - | 39983 | 262.02K | - | - | - | - |
| cashAndShortTermInvestments | 1.89M | 923.33K | 909.72K | 930.42K | 815.67K | 940.79K | 2.09M | 544.68K | 484.39K | 436.72K |
| netReceivables | 10.67M | 9.87M | 6.33M | 8.29M | 6.59M | 7.12M | 7.73M | 7.49M | 6.04M | 5.72M |
| accountsReceivables | 10.31M | 9.05M | 5.81M | 8.29M | 6.25M | 7.12M | 7.73M | 6.49M | 5.9M | 5.72M |
| otherReceivables | 356.58K | 811.25K | 522.33K | 1.88M | 342.05K | - | - | 1M | 135.61K | 3047 |
| inventory | 2.46M | 1.86M | 2.67M | 2.32M | 2.35M | 2.8M | 2.61M | 2.76M | 2.97M | 2.09M |
| prepaids | 958.87K | 1.37M | 1.99M | 434.21K | 1.03M | 1.09M | 1.54M | 1.51M | 1.75M | 1.34M |
| otherCurrentAssets | 105.78K | 1.42M | 28524 | 18402 | 28468 | 187.98K | 97301 | 280.03K | 156.06K | 2.43M |
| totalCurrentAssets | 16.08M | 14.07M | 11.94M | 12M | 10.82M | 12.14M | 14.06M | 12.59M | 11.4M | 12.02M |
| propertyPlantEquipmentNet | 12.29M | 10.32M | 10.39M | 10.83M | 11.43M | 11.59M | 13.6M | 6.34M | 6M | 4.66M |
| goodwill | - | - | - | - | - | 0.0 | - | - | - | - |
| intangibleAssets | 4.5M | 4.47M | 4.43M | 4.5M | 4.66M | 4.06M | 4.96M | 676.41K | 722.36K | 724.25K |
| goodwillAndIntangibleAssets | 4.5M | 4.47M | 4.43M | 4.5M | 4.66M | 4.06M | 4.96M | 676.41K | 722.36K | 724.25K |
| longTermInvestments | 34.32M | 33.5M | 32.88M | - | -4.7M | - | - | - | - | - |
| taxAssets | 47781 | 48272 | 40773 | - | 10273 | - | - | - | - | - |
| otherNonCurrentAssets | 4.95M | 5.44M | 5.34M | 5.37M | 9.91M | 3.36M | 3.54M | 3.3M | 3.73M | 177.44K |
| totalNonCurrentAssets | 56.11M | 53.78M | 53.08M | 20.7M | 21.31M | 19.01M | 22.1M | 10.31M | 10.45M | 5.57M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 72.19M | 67.84M | 65.01M | 32.7M | 32.13M | 31.16M | 36.16M | 22.9M | 21.85M | 17.59M |
| totalPayables | 2.06M | 1.92M | 1.84M | 1.28M | 1.38M | 1.59M | 3.09M | 2.44M | 2.45M | 1.42M |
| accountPayables | 1.88M | 1.67M | 1.38M | 1.28M | 1.38M | 1.59M | 2.96M | 2.44M | 2.45M | 1.42M |
| otherPayables | 185.56K | 252.13K | 457.06K | - | - | - | 136.54K | - | - | - |
| accruedExpenses | 255.44K | 531.55K | 75470 | 206.33K | 125.43K | 541.96K | 192.83K | 184.38K | 188.53K | 173.85K |
| shortTermDebt | 11.52M | 9.81M | 6.08M | 6.61M | 5.73M | 3.97M | 6.02M | 5.31M | 5.66M | 5M |
| capitalLeaseObligationsCurrent | - | - | - | 1141 | 45300 | 144.85K | 315.78K | 399.98K | 533.81K | 164.7K |
| taxPayables | - | 173.57K | 150.62K | - | 36708 | 57747 | 533K | 280.23K | 144.93K | 237.01K |
| deferredRevenue | 162.12K | 169.07K | 219.93K | 11161 | 178.14K | - | 57906 | 109.23K | 169.09K | 275.96K |
| otherCurrentLiabilities | 364.24K | -169.07K | 210.83K | 221.61K | 228.18K | 1.03M | 2.76M | 2.84M | 691.79K | 879.74K |
| totalCurrentLiabilities | 14.36M | 12.27M | 8.21M | 8.33M | 7.68M | 7.27M | 12.44M | 9.86M | 9.69M | 7.64M |
| longTermDebt | - | 69948 | 3.31M | 3.68M | 3.34M | 3.27M | 10.15M | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | 1144 | 46623 | 115.18K | 292.13K | 343.92K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | 14480 | 15221 | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | 11185 | 42220 | 184.66K | 378.8K | - |
| totalNonCurrentLiabilities | - | 69948 | 3.31M | 3.68M | 3.34M | 3.3M | 10.25M | 299.84K | 670.93K | 343.92K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | 1141 | 45300 | 145.99K | 362.4K | 515.17K | 825.94K | 508.62K |
| totalLiabilities | 14.36M | 12.34M | 11.52M | 12.01M | 11.02M | 10.57M | 22.69M | 10.16M | 10.36M | 7.99M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 7344 | 7344 | 7344 | 1344 | 1224 | 1237 | 1000 | 1000 | 1000 | 1800 |
| retainedEarnings | 13.67M | 12.71M | 11.72M | 12.07M | 13.61M | 13.54M | 12.74M | 11.68M | 9.81M | 8.06M |
| additionalPaidInCapital | 43M | 43M | 43M | 10M | 8.04M | 8.04M | 609.6K | 608.95K | 609.6K | 608.8K |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 952.79K | 990.05K | 20713 | -1.9M | 68368 | 796.35K | 1.07M | 1.87M | 1.74M | 1.46M |
| depreciationAndAmortization | 356.84K | 454.36K | 453.94K | 489.11K | 514.33K | 531.22K | 298.46K | 356.95K | 365K | 336.79K |
| deferredIncomeTax | -11475 | - | -33187 | 1964 | -25129 | - | 15602 | - | - | - |
| stockBasedCompensation | - | - | - | 1.97M | - | - | - | - | - | - |
| changeInWorkingCapital | -385.92K | -2.03M | 420.64K | -1.83M | 1.38M | -2.09M | -496.53K | -621.12K | -691.26K | -2.44M |
| accountsReceivables | -532.46K | -3.1M | 1.91M | -588.66K | 1.04M | 176.92K | -1.44M | -901.74K | -196.63K | -1.96M |
| inventory | -647.48K | 853.78K | -367.08K | -22696 | 520.78K | -330.64K | 69984 | 61703 | -795.86K | -665.92K |
| accountsPayables | 190.23K | 254.68K | 116.53K | -154.52K | -217.04K | -1.34M | 566.33K | -42430 | 895.47K | 507.32K |
| otherWorkingCapital | 603.79K | 220.97K | -1.24M | -1.07M | 36195 | -596.49K | 308.26K | 261.34K | -594.23K | -324.69K |
| otherNonCashItems | 242.24K | 306.31K | -57781 | 59210 | -6956 | 2.28M | 1.41M | 1.6M | 803.97K | 2.81M |
| netCashProvidedByOperatingActivities | 1.15M | -276.21K | 804.32K | -1.22M | 1.93M | -1.04M | 890.33K | 1.6M | 1.39M | -623.12K |
| investmentsInPropertyPlantAndEquipment | -1.22M | -100.19K | 76818 | -218.65K | -1.91M | -173.18K | -11.47M | -1.69M | -852.91K | -151.75K |
| acquisitionsNet | 372.0 | - | 7.0 | 5544 | -24458 | 750.84K | - | - | - | - |
| purchasesOfInvestments | - | - | -33.35M | - | - | -274.34K | - | - | -1.11M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | -238.25K | - | - | 1.11M | - |
| otherInvestingActivities | 13912 | 41368 | 345.49K | -170.64K | -626.75K | 238.25K | 1.49M | - | 943.42K | -943.42K |
| netCashProvidedByInvestingActivities | -1.2M | -58825 | -32.93M | -383.75K | -2.56M | 303.31K | -9.98M | -1.69M | -1.96M | -1.1M |
| netDebtIssuance | 1.42M | -163.7K | -836.57K | 1.41M | 1.82M | -8.71M | 11.43M | -77176 | 1.09M | 1.13M |
| longTermNetDebtIssuance | -288.6K | - | -88966 | 358.57K | 106.57K | -6.88M | 11.43M | -77176 | 503.78K | 1.13M |
| shortTermNetDebtIssuance | 1.71M | -163.7K | -747.61K | 1.05M | 1.71M | - | - | - | - | - |
| netStockIssuance | - | - | 33M | - | -1.11M | 9.49M | - | - | - | - |
| netCommonStockIssuance | - | - | 33M | - | -1.11M | 9.49M | - | - | - | - |
| commonStockIssuance | - | - | 33M | - | - | 9.49M | - | - | 368.97K | -368.97K |
| commonStockRepurchased | - | - | - | - | -1.11M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -481.64K | 481.64K | -391.29K | 324.52K | 41005 | -9.85M | -755.52K | 248.88K | 706.71K | -806.07K |
| netCashProvidedByFinancingActivities | 937.81K | 317.94K | 31.77M | 1.74M | 747.43K | -365.34K | 10.67M | 171.7K | 706.71K | 645.06K |