OTC : CLVLY
$0 (0.0%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 95.02M | 88.18M | 78.32M | 65.72M | 47.98M | 32.57M | 31.05M | 25.49M | 16.77M | 6.82M |
| costOfRevenue | 15.88M | 7.73M | 27.73M | 19.1M | 12.77M | 14.13M | 445.36K | 949.77K | 615.08K | 1.94M |
| grossProfit | 79.14M | 80.45M | 50.59M | 46.62M | 35.2M | 18.43M | 30.6M | 24.54M | 16.15M | 4.88M |
| researchAndDevelopmentExpenses | 4.79M | 1.54M | 1.27M | 1.23M | 547.55K | 341.3K | 91453 | 53642 | 129.81K | 133.46K |
| generalAndAdministrativeExpenses | 26.85M | 1.74M | 1.32M | 1.15M | 1.1M | 1.15M | 4.78M | 5.29M | 4.88M | 5.59M |
| sellingAndMarketingExpenses | - | 23.28M | 7.09M | 11.15M | 6.87M | 11.08M | 1.5M | 1.05M | 811.43K | 777.72K |
| sellingGeneralAndAdministrativeExpenses | 26.85M | 25.03M | 8.41M | 12.3M | 7.96M | 12.23M | 6.29M | 6.34M | 5.69M | 6.37M |
| otherExpenses | 6.55M | - | - | - | - | 781.32K | 880.48K | 485.84K | 96114 | 796.53K |
| operatingExpenses | 33.4M | 30.09M | 9.68M | 13.53M | 8.51M | 8.23M | 13.03M | 11.84M | 9.3M | 8.25M |
| costAndExpenses | 49.28M | 40.17M | 37.41M | 32.64M | 21.28M | 22.37M | 13.48M | 12.79M | 9.92M | 10.18M |
| netInterestIncome | 4.97M | 2.87M | 713.14K | -1.83M | -1.28M | 537.04K | 543.54K | 264.45K | 264.39K | 208.37K |
| interestIncome | 9.43M | 7.32M | 3.91M | 444.07K | 342.2K | 562.93K | 564.66K | 242.19K | 264.39K | 208.37K |
| interestExpense | 4.46M | 4.45M | 3.19M | 2.27M | 1.62M | 25886 | 21114 | - | - | - |
| depreciationAndAmortization | 1.18M | 1.14M | 789.41K | 757.83K | 861.43K | 446.13K | 214.16K | 44542 | 53138 | 25526 |
| ebitda | 57.2M | 56.28M | 41.7M | 33.84M | 28.19M | 10.64M | 16.78M | 12.26M | 6.85M | -4.16M |
| ebit | 56.02M | 55.13M | 48.77M | 36.6M | 27.33M | 13.16M | 16.69M | 12.21M | 6.7M | -4.18M |
| nonOperatingIncomeExcludingInterest | -10.28M | -7.13M | -3.88M | -507.4K | -634.94K | -465.67K | 7.54M | 5.93M | 4.02M | 4.24M |
| operatingIncome | 45.73M | 48.01M | 40.91M | 33.08M | 26.7M | 10.2M | 16.69M | 12.21M | 6.8M | -3.55M |
| totalOtherIncomeExpensesNet | 5.82M | 2.67M | 686.82K | -1.77M | -983.49K | 439.79K | -6.11M | -5.2M | -3.61M | -3.21M |
| incomeBeforeTax | 51.55M | 50.68M | 45.58M | 34.32M | 25.71M | 11.54M | 18.11M | 12.94M | 7.11M | -3.15M |
| incomeTaxExpense | 15.38M | 15.04M | 14.97M | 13.44M | 984.4K | -3.51M | -19333 | -281.78K | -45314 | -609.06K |
| netIncomeFromContinuingOperations | 36.17M | 35.64M | 30.6M | 20.88M | 24.73M | 16.65M | 18.13M | 13.22M | 7.11M | -3.15M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -1.6M | - | - | - | - |
| netIncome | 36.17M | 35.64M | 30.6M | 20.88M | 24.73M | 16.65M | 18.13M | 13.22M | 7.18M | -3.12M |
| netIncomeDeductions | - | - | - | - | - | -1.6M | - | - | - | - |
| bottomLineNetIncome | 36.17M | 35.64M | 30.6M | 20.88M | 24.73M | 16.65M | 18.13M | 13.22M | 7.18M | -3.15M |
| eps | 0.72 | 0.72 | 0.62 | 0.42 | 0.5 | 0.31 | 0.38 | 0.28 | 0.15 | -0.07 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 224.11M | 183.87M | 23.87M | 27.41M | 37.14M | 25.65M | 54.27M | 36.2M | 23.75M | 13.84M |
| shortTermInvestments | - | - | 132.95M | 94.1M | 45.55M | 41.09M | - | - | - | - |
| cashAndShortTermInvestments | 224.11M | 183.87M | 156.81M | 121.51M | 82.69M | 66.75M | 54.27M | 36.2M | 23.75M | 13.84M |
| netReceivables | 27.46M | 26.24M | 20.64M | 16.2M | 15.81M | 6.35M | 3.76M | 4.94M | 2.97M | 2.76M |
| accountsReceivables | 24.17M | 25.01M | 20.64M | 15.9M | 15.81M | 6.35M | 3.76M | 4.94M | 2.97M | 2.76M |
| otherReceivables | 3.3M | 1.23M | - | 303.92K | - | - | - | - | - | - |
| inventory | 8.82M | 10.63M | 9.52M | 1.83M | 3.19M | 1.29M | 2.14M | 641.28K | 1.24M | 1.08M |
| prepaids | - | - | - | 1.04M | 882.03K | 508.82K | 591.52K | 339.06K | 236.58K | 222.96K |
| otherCurrentAssets | 2.58M | 1.33M | - | 303.92K | 276.9K | 263.02K | 397.52K | 153.19K | 272.95K | 2.06M |
| totalCurrentAssets | 262.97M | 222.06M | 189.62M | 140.58M | 102.85M | 75.16M | 61.15M | 42.27M | 28.47M | 19.97M |
| propertyPlantEquipmentNet | 7.13M | 7.72M | 2.85M | 2.7M | 2.6M | 2.39M | 706.66K | 168.74K | 137.34K | 164.67K |
| goodwill | - | - | 185.03K | 185.03K | 185.03K | 185.03K | 185.03K | 185.03K | - | - |
| intangibleAssets | 185.03K | 185.03K | 185.03K | 185.03K | 185.03K | 185.03K | - | - | - | - |
| goodwillAndIntangibleAssets | 185.03K | 185.03K | 370.06K | 370.06K | 370.06K | 370.06K | 185.03K | 185.03K | - | - |
| longTermInvestments | 213.34K | 134.21K | 2.85M | 2.7M | 2.6M | 2.39M | 590.57K | 71990 | - | - |
| taxAssets | 1.26M | 1.02M | 1.87M | 1.35M | 2.93M | 3.81M | 301.11K | 281.78K | - | - |
| otherNonCurrentAssets | 139.81K | 1.02M | -3.04M | -2.89M | -2.79M | -2.57M | -891.69K | -353.77K | -137.34K | -164.67K |
| totalNonCurrentAssets | 8.78M | 9.06M | 4.91M | 4.23M | 5.72M | 6.39M | 891.69K | 353.77K | 137.34K | 164.67K |
| otherAssets | - | - | - | - | - | - | 301.11K | 281.78K | - | - |
| totalAssets | 271.75M | 231.12M | 194.52M | 144.81M | 108.57M | 81.54M | 62.35M | 42.9M | 28.61M | 20.14M |
| totalPayables | 9.94M | 2.35M | 2.79M | 259.2K | 4.66M | 1.43M | 1.5M | 428.56K | 579.47K | 231.02K |
| accountPayables | 2.55M | 2.35M | 2.79M | 259.2K | 4.66M | 1.43M | 1.5M | 428.56K | 579.47K | 231.02K |
| otherPayables | 7.39M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 1.5M | 1.88M | 1.45M | 2.86M | 3.7M | 3.28M | 1.07M | 970.91K | 853.37K | 715.02K |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 431.18K | 369.86K | 300.84K | 315.07K | 258.24K | 212.33K | 261.25K | - | - | - |
| taxPayables | - | 15.85M | 16.09M | 7.28M | - | - | - | - | - | - |
| deferredRevenue | - | - | 16.09M | 7.28M | - | - | -261.25K | - | - | - |
| otherCurrentLiabilities | 16.83M | 20.62M | 4.86M | 3.02M | 95051 | 3.34M | 2.13M | 2.07M | 1.71M | 1.34M |
| totalCurrentLiabilities | 27.21M | 25.21M | 25.49M | 13.73M | 8.71M | 8.26M | 4.96M | 3.47M | 3.15M | 2.29M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 97344 | 509.92K | 699.02K | 941.46K | 1.05M | 1.11M | 171.27K | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 3.42M | - | 3.57M | 4.48M | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 213.26K | 2.39M | 3.7M | 4.58M | 77950 | 105.73K | 34210 | 17808 | 15337 | 15369 |
| totalNonCurrentLiabilities | 3.73M | 2.9M | 4.4M | 5.52M | 1.12M | 1.21M | 205.48K | 17808 | 15337 | 15369 |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 528.53K | 879.78K | 999.86K | 1.26M | 1.3M | 1.32M | 432.52K | - | - | - |
| totalLiabilities | 30.94M | 28.11M | 29.89M | 19.25M | 9.83M | 9.48M | 5.17M | 3.49M | 3.16M | 2.3M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 169.28M | 168.8M | 151.85M | 151.85M | 151.85M | 151.85M | 151.31M | 148.61M | 148.41M | 146.76M |
| retainedEarnings | 63.63M | 29.96M | -9.77M | -38.4M | -58.13M | -81.63M | -95.49M | -112.68M | -125.85M | -133.06M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 23.43M | 23.36M | 30.6M | 20.88M | 24.73M | 15.05M | 18.13M | 13.22M | 7.18M | -3.12M |
| depreciationAndAmortization | 765.11K | 748.65K | 789.41K | 757.83K | 861.43K | 446.13K | 214.16K | 44542 | 53138 | 25526 |
| deferredIncomeTax | - | - | -19.75M | 6.06M | 880.31K | -3.51M | -19333 | -281.78K | -1.82M | 1.44M |
| stockBasedCompensation | - | - | 8.99M | 6.12M | 2.6M | 1.66M | 139.94K | 427.64K | 395.36K | 1.67M |
| changeInWorkingCapital | - | -5.06M | -3.22M | 5.89M | -11.42M | 1.82M | -560.74K | -1.25M | 1.43M | -3.11M |
| accountsReceivables | - | - | -6.01M | -113.41K | -9.48M | -2.46M | 934.06K | -1.85M | 1.58M | -2.86M |
| inventory | - | - | -7.69M | 1.35M | -1.9M | 848.17K | -1.49M | 600.32K | -159.44K | -245.03K |
| accountsPayables | - | -648.32K | 4.51M | -1.56M | -20443 | 2.66M | 1.51M | 205.69K | 729.72K | -297.4K |
| otherWorkingCapital | - | -4.41M | 5.97M | 6.21M | -22150 | 765.14K | -1.51M | -205.69K | -729.72K | 297.4K |
| otherNonCashItems | 41.1M | 42.11M | 19.5M | 159.36K | 1.61M | -1.28M | 547.92K | -470.43K | 862.41K | -503.34K |
| netCashProvidedByOperatingActivities | 41.1M | 37.05M | 36.91M | 39.87M | 19.26M | 14.19M | 18.46M | 11.69M | 9.92M | -5.04M |
| investmentsInPropertyPlantAndEquipment | -298.57K | -5.58M | -1.03M | -434.44K | -854.32K | -888.83K | -257.62K | -75123 | -67479 | -98051 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -47.42M | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -23.46M | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -47.72M | -29.03M | -1.03M | -434.44K | -854.32K | -888.83K | -257.62K | -75123 | -67479 | -98051 |
| netDebtIssuance | - | - | - | - | -200.28K | -243.34K | -69627 | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | -200.28K | -18501 | -73506 | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | -224.84K | 3879 | - | - | - |
| netStockIssuance | -251.91K | -754.24K | - | - | - | - | - | - | 85082 | - |
| netCommonStockIssuance | -251.91K | -754.24K | - | - | - | - | - | - | 85082 | 8.3M |
| commonStockIssuance | 189K | 4.16M | - | - | - | - | - | - | 85082 | 8.3M |
| commonStockRepurchased | -440.91K | -4.91M | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.5M | -2.47M | -1.98M | -1.24M | -1.24M | -1.22M | -957.16K | - | - | - |
| commonDividendsPaid | -2.5M | -2.47M | -1.98M | -1.24M | -1.24M | -1.22M | -957.16K | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -182.7K | -347.34K | -263.72K | -268.49K | -44405 | -18501 | -3879 | - | - | 8.39M |
| netCashProvidedByFinancingActivities | -2.94M | -3.57M | -2.24M | -1.5M | -1.48M | -1.49M | -1.03M | - | 85082 | 8.39M |
| 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 | 36.25M | 59.37M | 35.65M | 55.38M | 32.26M | 48.97M | 29.36M | 41.09M | 24.63M | 32.23M |
| costOfRevenue | 15.88M | 18.77M | 3.06M | 5.29M | 15.34M | 15.47M | 8.43M | 9.53M | 9.57M | 2.39M |
| grossProfit | 20.37M | 40.6M | 32.59M | 50.09M | 16.92M | 33.49M | 20.92M | 31.56M | 15.06M | 29.85M |
| researchAndDevelopmentExpenses | 3.33M | 4.56M | 2.84M | 1.6M | 752.5K | 678.2K | 590.25K | 669.01K | 563.98K | 183.27K |
| generalAndAdministrativeExpenses | - | 26.37M | 486K | 960K | 783.05K | 780.37K | 543.01K | 528.62K | 618.57K | 583.45K |
| sellingAndMarketingExpenses | - | 18.83M | 12.38M | 12.86M | 4.05M | 4.1M | 6.81M | 5.73M | 5.45M | 11.14M |
| sellingGeneralAndAdministrativeExpenses | 6.29M | 9.06M | 12.87M | 13.82M | 4.84M | 4.88M | 7.36M | 6.26M | 6.07M | 11.72M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 9.62M | 13.63M | 15.71M | 15.41M | 5.59M | 5.56M | 7.95M | 6.93M | 6.63M | 11.72M |
| costAndExpenses | 25.5M | 32.39M | 18.77M | 20.7M | 20.92M | 21.04M | 16.38M | 16.46M | 16.2M | 11.72M |
| netInterestIncome | 5.17M | 4.81M | 2.64M | - | - | - | - | - | - | - |
| interestIncome | 5.17M | 4.81M | 2.64M | 2.41M | 3.66M | 2.57M | 1.34M | 304.73K | 139.34K | 125.5K |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 490.87K | 573.56K | 607.84K | 177.75K | 575.43K | 413.32K | 376.09K | 365.13K | 392.7K | 52541 |
| ebitda | 11.25M | 30.19M | 16.88M | 34.85M | 14.47M | 30.28M | 14.63M | 26.41M | 9.9M | 21.73M |
| ebit | 10.76M | 29.62M | 16.27M | 34.67M | 13.9M | 29.87M | 14.26M | 26.04M | 9.51M | 21.68M |
| nonOperatingIncomeExcludingInterest | - | -2.64M | 607.84K | 3960 | 575.43K | -1.94M | 376.09K | -1.41M | 392.7K | 497.94K |
| operatingIncome | 10.76M | 26.98M | 16.88M | 34.68M | 11.33M | 27.93M | 12.98M | 24.63M | 8.43M | 20.51M |
| totalOtherIncomeExpensesNet | 3.56M | 2.64M | 5.05M | 1.2M | 332.69K | 3.05M | -34389 | 967.21K | -1.17M | -2.27M |
| incomeBeforeTax | 14.31M | 29.62M | 21.93M | 35.87M | 14.81M | 30.98M | 14.6M | 25.6M | 8.73M | 19.9M |
| incomeTaxExpense | 4.06M | 7.52M | 7.86M | 11.17M | 3.87M | 11.76M | 3.21M | 10.59M | 2.86M | 1.66M |
| netIncomeFromContinuingOperations | 10.25M | 22.1M | 14.08M | 24.7M | 10.94M | 19.22M | 11.39M | 15.01M | 5.87M | 18.24M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 10.25M | 22.1M | 14.08M | 24.7M | 10.94M | 19.22M | 11.39M | 15.01M | 5.87M | 18.24M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 10.25M | 22.1M | 14.08M | 24.7M | 10.94M | 19.22M | 11.39M | 15.01M | 5.87M | 18.24M |
| eps | 0.21 | 0.44 | 0.28 | 0.49 | 0.22 | 0.39 | 0.23 | 0.3 | 0.12 | 0.37 |
| 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 | 36.1M | 224.11M | 16.82M | 183.87M | 38.82M | 23.87M | 140.7M | 27.41M | 98.99M | 37.14M |
| shortTermInvestments | 196.67M | - | 181.4M | - | 135.63M | 132.95M | - | 94.1M | - | 45.55M |
| cashAndShortTermInvestments | 232.77M | 224.11M | 198.22M | 183.87M | 174.45M | 156.81M | 140.7M | 121.51M | 98.99M | 82.69M |
| netReceivables | 16.57M | 27.46M | 16.29M | 26.24M | 13.08M | 20.64M | 10.66M | 16.2M | 10.09M | 15.81M |
| accountsReceivables | 16.57M | 24.17M | 16.29M | 25.01M | 13.08M | 20.64M | 10.66M | 15.9M | 10.09M | 15.81M |
| otherReceivables | - | 3.3M | - | 1.23M | - | - | - | 303.92K | - | - |
| inventory | 8.4M | 8.82M | 9.41M | 10.63M | 12.56M | 9.52M | 4.46M | 1.83M | 3.15M | 3.19M |
| prepaids | - | - | 3.65M | - | 1.42M | - | 981.53K | 1.04M | 879.16K | 882.03K |
| otherCurrentAssets | 3.38M | 2.58M | - | 1.33M | - | - | - | 303.92K | - | 276.9K |
| totalCurrentAssets | 261.12M | 262.97M | 227.57M | 222.06M | 201.5M | 189.62M | 156.81M | 140.58M | 113.11M | 102.85M |
| propertyPlantEquipmentNet | 6.48M | 7.13M | 7.11M | 7.72M | 7.89M | 2.85M | 2.53M | 2.7M | 2.28M | 2.6M |
| goodwill | - | - | - | - | 185.03K | 185.03K | 185.03K | 185.03K | 185.03K | 185.03K |
| intangibleAssets | 184.85K | 185.03K | 185.03K | 185.03K | 126.26K | 185.03K | - | 185.03K | 134.53K | 185.03K |
| goodwillAndIntangibleAssets | 184.85K | 185.03K | 185.03K | 185.03K | 185.03K | 370.06K | 185.03K | 370.06K | 185.03K | 370.06K |
| longTermInvestments | - | 213.34K | 135.49K | 134.21K | - | 2.85M | 2.71M | 2.7M | 2.47M | 2.6M |
| taxAssets | 1.42M | 1.26M | 750.12K | 1.02M | 1.98M | 1.87M | 767.89K | 1.35M | 75740 | 2.93M |
| otherNonCurrentAssets | 224.25K | 139.81K | 1.21M | 1.02M | 132.27K | -3.04M | -2.71M | -2.89M | -2.47M | -2.79M |
| totalNonCurrentAssets | 8.31M | 8.78M | 8.64M | 9.06M | 10.18M | 4.91M | 3.48M | 4.23M | 2.54M | 5.72M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 269.43M | 271.75M | 236.2M | 231.12M | 211.68M | 194.52M | 160.29M | 144.81M | 115.65M | 108.57M |
| totalPayables | 15.02M | 9.94M | 5.65M | 2.35M | 6.48M | 2.79M | 4.27M | 259.2K | 3.76M | 4.66M |
| accountPayables | 10.67M | 2.55M | 5.65M | 2.35M | 6.48M | 2.79M | 4.27M | 259.2K | 3.76M | 4.66M |
| otherPayables | 4.36M | 7.39M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 1.5M | 1.92M | 1.88M | 1.7M | 1.45M | - | 2.86M | 3.34M | 3.7M |
| shortTermDebt | 306.29K | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 431.18K | 388.64K | 369.86K | 355.81K | 300.84K | 322.54K | 315.07K | 267.06K | 258.24K |
| taxPayables | - | - | - | 15.85M | 20.85M | 16.09M | 11.99M | 7.28M | - | - |
| deferredRevenue | - | - | - | - | 20.85M | 16.09M | 11.99M | 7.28M | - | - |
| otherCurrentLiabilities | 2.5M | 16.83M | 5.14M | 20.62M | 1.16M | 4.86M | 13.23M | 3.02M | 2.43M | 95051 |
| totalCurrentLiabilities | 17.83M | 27.21M | 13.1M | 25.21M | 29.39M | 25.49M | 17.82M | 13.73M | 7.37M | 8.71M |
| longTermDebt | 17229 | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 17229 | 97344 | 326.74K | 509.92K | 713.06K | 699.02K | 813.12K | 941.46K | 902.7K | 1.05M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 2.62M | 3.42M | - | - | - | 3.57M | - | 4.48M | - | - |
| otherNonCurrentLiabilities | 171.81K | 213.26K | 5.47M | 2.39M | 2.93M | 3.7M | 2.49M | 4.58M | 84586 | 77950 |
| totalNonCurrentLiabilities | 2.83M | 3.73M | 5.8M | 2.9M | 3.65M | 4.4M | 3.3M | 5.52M | 987.28K | 1.12M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 17229 | 528.53K | 715.38K | 879.78K | 1.07M | 999.86K | 1.14M | 1.26M | 1.17M | 1.3M |
| totalLiabilities | 20.66M | 30.94M | 18.9M | 28.11M | 33.03M | 29.89M | 21.12M | 19.25M | 8.36M | 9.83M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 170.16M | 169.28M | 168.55M | 168.8M | 169.56M | 151.85M | 151.85M | 151.85M | 151.85M | 151.85M |
| retainedEarnings | 71.5M | 63.63M | 41.54M | 29.96M | 5.26M | -9.77M | -28.99M | -38.4M | -53.48M | -58.13M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 10.25M | 22.1M | 14.08M | 24.7M | 10.94M | 19.22M | 11.39M | 15.01M | 5.87M | 18.24M |
| depreciationAndAmortization | 490.87K | 573.56K | 607.84K | 509.69K | 575.43K | 413.32K | 376.09K | 365.13K | 392.7K | 372.5K |
| deferredIncomeTax | - | - | - | - | - | 7.71M | - | -4.87M | - | 9.61M |
| stockBasedCompensation | - | 992.51K | 1.01M | 464.2K | 5.64M | 5.16M | 3.83M | 2.9M | 3.22M | 1.4M |
| changeInWorkingCapital | - | - | - | -5.06M | - | -15.11M | - | 269.8K | - | -11.51M |
| accountsReceivables | - | - | - | -4.02M | - | -6.01M | - | -113.41K | - | -9.48M |
| inventory | - | - | - | -1.11M | - | -7.69M | - | 1.35M | - | -1.9M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | 70058 | - | -1.41M | - | -971.57K | - | -137.64K |
| otherNonCashItems | 1.55M | 5.27M | -2.54M | -9.94M | 16.02M | -2.91M | 10.01M | 7.91M | 11.85M | -8.17M |
| netCashProvidedByOperatingActivities | 12.3M | 27.94M | 13.15M | 10.67M | 26.38M | 15.89M | 21.02M | 22.55M | 17.32M | 10.07M |
| investmentsInPropertyPlantAndEquipment | -146.73K | -240.71K | -57861 | -274.67K | -5.3M | -632.45K | -395.08K | -377.99K | -56444 | -59455 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -761.48K | -17.47M | - | - | -10.71M | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | -29.94M | -12.75M | -10.71M | - | -21.89M | - | - | - |
| netCashProvidedByInvestingActivities | -908.21K | -17.72M | -30M | -13.02M | -16.01M | -632.45K | -395.08K | -377.99K | -56444 | -59455 |
| netDebtIssuance | - | - | -186.9K | - | -164.26K | - | -169.66K | - | -130.64K | - |
| longTermNetDebtIssuance | - | - | -186.9K | - | -164.26K | - | -169.66K | - | -130.64K | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | -251.91K | -4.91M | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | -251.91K | -4.91M | - | - | - | - | - | - |
| commonStockIssuance | - | 189K | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -189K | -251.91K | -4.91M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.46M | -580 | -2.5M | -13594 | -2.47M | -11085 | -1.98M | 15797 | -1.24M | -60075 |
| commonDividendsPaid | -2.46M | -580 | -2.5M | -13594 | -2.47M | -11085 | -1.98M | 15797 | -1.24M | -60075 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -200.93K | 4203 | -123.55K | 3.97M | -107.21K | -94061 | -113.66K | -120.4K | -17451 | -98758 |
| netCashProvidedByFinancingActivities | -2.66M | 3625 | -2.94M | -937.32K | -2.63M | -94061 | -2.15M | -120.4K | -1.38M | -98758 |