OTC : CGAAY
$0.33 (17.84%)
| date | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 141.36M | 112.68M | 113.37M | 162.59M | 196.82M | 174.56M | 151.95M | 168.81M | 187.47M | 196.79M |
| costOfRevenue | 7.76M | 31.74M | 23.76M | 6.33M | 6.56M | 2.73M | 31.52M | 36.88M | 35.83M | 36.41M |
| grossProfit | 133.6M | 107.17M | 95.11M | 156.26M | 190.26M | 171.83M | 142.17M | 168.81M | 151.64M | 160.38M |
| researchAndDevelopmentExpenses | 2.8M | 4.39M | 5.04M | 2.05M | 1.94M | 2.41M | 2.89M | - | 2.44M | 2.54M |
| generalAndAdministrativeExpenses | 61.13M | 66.73M | 96.73M | 106.89M | 102.34M | 91.95M | 22.86M | 22.38M | 51.81M | 49.9M |
| sellingAndMarketingExpenses | 2.75M | 11.22M | - | - | - | - | - | 4.6M | 14.49M | - |
| sellingGeneralAndAdministrativeExpenses | 63.87M | 77.95M | 96.73M | 106.89M | 102.34M | 91.95M | 22.86M | 26.98M | 56.89M | 49.9M |
| otherExpenses | 27.8M | 14.34M | 28.96M | 15.76M | 5.61M | 13.19M | 10.2M | 4.49M | 548K | 499K |
| operatingExpenses | 130.93M | 151.52M | 148.46M | 146.38M | 128.49M | 131.43M | 94.04M | 100.37M | 68.82M | 60.32M |
| costAndExpenses | 138.68M | 164.64M | 137.91M | 189.46M | 180.43M | 168.04M | 119.39M | 128.2M | 125.12M | 115.42M |
| netInterestIncome | -3.5M | 392K | 324K | -83000 | 530K | -676K | -2.11M | -4.89M | -5.57M | -6.26M |
| interestIncome | 34000 | 1.61M | 1.4M | 1.33M | 1.33M | 416K | 1.47M | 1.02M | 1.48M | 1.59M |
| interestExpense | 3.54M | 1.22M | 1.08M | 1.42M | 804K | 1.09M | 3.57M | 5.91M | 7.05M | 7.86M |
| depreciationAndAmortization | 11M | 16.18M | 17.92M | 17.77M | 14.55M | 15.2M | 13.71M | 12.45M | 13.43M | 12.63M |
| ebitda | 42.71M | -22.32M | -6.61M | -6.78M | 32.53M | 35.33M | 48.15M | 77.12M | 94.47M | 105.76M |
| ebit | 31.8M | -38.5M | -24.52M | -24.55M | 17.98M | -20.73M | 28.16M | 73.65M | 70.31M | 83.42M |
| nonOperatingIncomeExcludingInterest | -21.61M | 7.61M | -16.13M | 6.04M | 528K | 14.14M | 6.28M | -12.19M | -7.93M | -12.58M |
| operatingIncome | 10.19M | -30.89M | -40.65M | -18.51M | 18.51M | 20.13M | 34.44M | 61.46M | 62.39M | 70.84M |
| totalOtherIncomeExpensesNet | 18.07M | -8.83M | 15.05M | -7.46M | -1.33M | 10.31M | -10.16M | -34.79M | 878K | 4.72M |
| incomeBeforeTax | 28.26M | -39.72M | -25.6M | -25.96M | 17.18M | 3.72M | 24.28M | 42M | 63.72M | 75.57M |
| incomeTaxExpense | 1.2M | -11.9M | -7.54M | -2.18M | 5.3M | 5.58M | 10.58M | 16.38M | 16.93M | 19.45M |
| netIncomeFromContinuingOperations | 26.79M | -28.12M | -18.27M | -23.82M | 11.82M | -2.22M | -90.55M | 25.62M | 46.79M | 56.12M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 26.79M | -28.12M | -18.27M | -23.82M | 11.82M | -2.22M | -90.55M | 25.62M | 46.79M | 56.12M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 26.79M | -28.12M | -18.27M | -23.82M | 11.82M | -2.22M | -90.55M | 25.62M | 46.79M | 56.12M |
| eps | 0.22 | -0.23 | -0.15 | -0.2 | 0.1 | -0.02 | 0.11 | 0.09 | 0.39 | 0.47 |
| date | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 29.54M | 12.3M | 11.87M | 25.76M | 19.17M | 22.25M | 29.46M | 13.04M | 23.86M | 41.86M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 29.54M | 12.3M | 11.87M | 25.76M | 19.17M | 22.25M | 29.46M | 13.04M | 23.86M | 41.86M |
| netReceivables | 45.76M | 60.25M | 44.62M | 34.22M | 72.56M | 64.88M | 78.76M | 78.48M | 69.09M | 64.67M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 45.76M | 60.25M | 44.62M | 34.22M | 72.56M | 64.88M | 78.76M | 78.48M | 69.09M | 64.67M |
| inventory | 3.16M | 3.67M | 3.27M | 3.01M | 3.4M | 4.23M | 1.01M | 1.32M | 4.1M | 2.92M |
| prepaids | - | - | - | - | - | - | - | - | - | 588K |
| otherCurrentAssets | 13.93M | 3.32M | 9.23M | 3.99M | 5.32M | 7M | 3.48M | 2.81M | 3.66M | 2.95M |
| totalCurrentAssets | 92.39M | 79.54M | 69M | 66.97M | 100.46M | 98.36M | 112.7M | 95.64M | 100.7M | 112.99M |
| propertyPlantEquipmentNet | 20.85M | 30.19M | 45.7M | 57.56M | 38.92M | 38.3M | 35.39M | 40.23M | 39.02M | 38.26M |
| goodwill | 27.49M | 27.49M | 27.49M | 27.49M | 25.71M | 25.1M | 15.25M | 15.25M | 15.03M | 15.03M |
| intangibleAssets | 42.3M | 14.07M | 20.76M | 25.6M | 38.64M | 33.26M | 44.99M | 53.22M | 80.05M | 81M |
| goodwillAndIntangibleAssets | 69.78M | 41.56M | 48.25M | 53.09M | 64.35M | 58.35M | 60.24M | 68.47M | 95.08M | 96.03M |
| longTermInvestments | 6.56M | 977K | 977K | 1.3M | 2.19M | 3.01M | 1.95M | 298.43M | 292.2M | 281.07M |
| taxAssets | 22.74M | 20.51M | 8.22M | 6.12M | 4.11M | 2.9M | 3.01M | 4.82M | 3.63M | 4.35M |
| otherNonCurrentAssets | -27.49M | 5.3M | 5.84M | 5.62M | 4.88M | 3.77M | 6.6M | 46.02M | 52.31M | 55.26M |
| totalNonCurrentAssets | 92.45M | 98.54M | 108.99M | 123.69M | 114.45M | 106.33M | 103.9M | 434.96M | 456.1M | 447.35M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 184.84M | 178.07M | 177.99M | 190.67M | 214.91M | 204.69M | 216.6M | 530.61M | 556.8M | 560.33M |
| totalPayables | 11.91M | 10.22M | 12.16M | 7.7M | 11.43M | 8.9M | 9.24M | 9.49M | 11.23M | 10.51M |
| accountPayables | 11.91M | 10.22M | 12.16M | 7.7M | 11.43M | 8.9M | 9.24M | 9.49M | 11.23M | 10.51M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 1.8M | 3.2M | 3.86M | 4.29M | 2.7M | 3.05M | 3.68M | 3.66M | 5.2M | 10.06M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 3.1M | 310K | - | 4000 | 1.12M | - | - | - | - | - |
| deferredRevenue | 2.36M | 118K | 118K | 4.54M | 9.09M | - | 17.5M | 17.69M | 1.67M | 6.32M |
| otherCurrentLiabilities | 34.71M | 54.08M | 35.61M | 25.54M | 26.04M | 29.76M | 4.29M | 4.22M | 5.45M | 6.08M |
| totalCurrentLiabilities | 50.78M | 67.62M | 51.75M | 42.07M | 49.26M | 41.71M | 34.71M | 35.06M | 39.94M | 44.21M |
| longTermDebt | 15M | 22.8M | 11.32M | 15.93M | - | - | - | 106M | 123M | 149M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 118K | 236K | 354K | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 3.45M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.26M | 1.27M | 1.58M | 1.34M | 1.56M | - | - | 640K | 827K | 839K |
| totalNonCurrentLiabilities | 19.83M | 24.31M | 13.25M | 17.27M | 1.56M | 786K | 731K | 106.64M | 123.83M | 149.84M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 70.61M | 91.93M | 65M | 59.34M | 50.82M | 42.5M | 35.44M | 141.7M | 163.77M | 194.05M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M |
| retainedEarnings | -74.43M | -74.43M | -46.31M | -27.3M | 25.51M | 23.52M | 42.6M | 255.47M | 254.18M | 231.48M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 26.79M | -28.12M | -18.27M | -23.88M | 11.82M | -1.86M | 13.7M | 10.28M | 46.55M | 56.12M |
| depreciationAndAmortization | 11M | 16.18M | 17.92M | 17.68M | 14.55M | 15.2M | 13.71M | 15.67M | 10.98M | 10.09M |
| deferredIncomeTax | -1.13M | -12.29M | -1.9M | -1.83M | -800K | -614K | -121K | - | - | - |
| stockBasedCompensation | 1.13M | 1.13M | 631.48K | 677.17K | 303.84K | 120.92K | 71575 | 91154 | 77520 | - |
| changeInWorkingCapital | -5.24M | 6.52M | -5.14M | 30.08M | 373K | 760K | 2.33M | 11.22M | -4.55M | 1.1M |
| accountsReceivables | 14.12M | -14.79M | -10.26M | 40.12M | -5.92M | -1.46M | 565K | 12.71M | -3.07M | 1.78M |
| inventory | 510K | -396K | -262K | 462K | 185K | -2.24M | 310K | 1.27M | -1.18M | 2000 |
| accountsPayables | -19.74M | 16.23M | 10.62M | -9.34M | 3.31M | 5.62M | 199K | -4.88M | - | - |
| otherWorkingCapital | -129K | 5.48M | -5.24M | -1.16M | 2.8M | -1.16M | 1.26M | 2.11M | -310K | -685K |
| otherNonCashItems | -22.18M | 42.78M | 38.28M | 19.87M | 31.97M | 44.85M | 34.57M | 31.58M | -3.04M | -9.46M |
| netCashProvidedByOperatingActivities | 10.37M | -6.24M | -4.85M | 37.79M | 26.39M | 29.85M | 37.84M | 46.53M | 50.01M | 57.85M |
| investmentsInPropertyPlantAndEquipment | -10.15M | -8.78M | -7.19M | -17.24M | -16.22M | -15.67M | -12M | -18.63M | -13.69M | -7.16M |
| acquisitionsNet | 1.32M | 449K | 1.03M | -3.36M | -4.41M | -7.98M | 184.03M | -1.93M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | -110K | - | -100000 | 17.97M |
| salesMaturitiesOfInvestments | 19M | - | - | - | - | 12.91M | 10.88M | 5.83M | 275K | - |
| otherInvestingActivities | 1.63M | -4.28M | - | 2.26M | 1.11M | 4.08M | 29.7M | -3.05M | -1.68M | -3.07M |
| netCashProvidedByInvestingActivities | 11.81M | -8.33M | -6.16M | -18.34M | -19.51M | -19.57M | 204.99M | -14.72M | -13.06M | 10.95M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -191K | -83000 | -67000 | -9.7M | -9.63M | -16.86M | -120.43M | -24.09M | -24.09M | -32.52M |
| commonDividendsPaid | -191K | -83000 | -67000 | -9.7M | -9.63M | -16.86M | -120.43M | -24.09M | -24.09M | -32.52M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.81M | 15.04M | -2.74M | -3.36M | -351K | -624K | -105.99M | -18.54M | -30.87M | -38.34M |
| netCashProvidedByFinancingActivities | -5M | 14.96M | -2.81M | -13.06M | -9.98M | -17.48M | -226.42M | -42.62M | -54.95M | -70.86M |
| 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 | 81.32M | 74.98M | 72.27M | 66.46M | 59.68M | 62.71M | 50.66M | 65.94M | 104.95M | 96.96M |
| costOfRevenue | 53.12M | 60.71M | 47.44M | 53.21M | 50.86M | 54.04M | 50.63M | 62.38M | 71.23M | 60.13M |
| grossProfit | 28.2M | 14.27M | 24.83M | 13.25M | 8.82M | 8.67M | 36000 | 3.57M | 33.72M | 36.84M |
| researchAndDevelopmentExpenses | - | 1.4M | - | 2.19M | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 3.73M | 3.03M | 3.09M | 3.1M | - | - | - | - | - | - |
| sellingAndMarketingExpenses | 1.14M | 646.5K | 726.5K | 3.69M | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 19.35M | 9.66M | 20.88M | 32.37M | 20.59M | 18.11M | 15.63M | 16.42M | 23.63M | 20.48M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 19.35M | 9.66M | 20.88M | 32.37M | 20.59M | 18.11M | 15.63M | 16.42M | 23.63M | 20.48M |
| costAndExpenses | 72.48M | 70.37M | 68.31M | 85.58M | 71.44M | 72.15M | 66.26M | 78.8M | 94.86M | 80.61M |
| netInterestIncome | -644K | -1.68M | -1.82M | -961K | -257K | -400K | -663K | -726K | -613K | -248K |
| interestIncome | 205K | 27000 | 7000 | 3000 | 1000 | 2000 | 14000 | 52000 | 25000 | 99000 |
| interestExpense | 849K | 1.71M | 1.83M | 964K | 258K | 402K | 677K | 778K | 638K | 347K |
| depreciationAndAmortization | 5.78M | 5.41M | 5.59M | 8.12M | 8.06M | 9.67M | 8.24M | 8.67M | 9.1M | 7.33M |
| ebitda | 78.13M | 33.02M | 9.78M | -21.07M | -1.24M | 232K | 206K | -21.52M | 14.83M | 16.69M |
| ebit | 72.35M | 27.61M | 4.19M | -29.2M | -9.3M | -16.06M | -8.04M | -30.19M | 5.73M | 9.36M |
| nonOperatingIncomeExcludingInterest | -63.5M | -23M | -233K | 10.07M | -2.46M | 7.05M | -7.56M | 17.34M | 4.36M | 6.99M |
| operatingIncome | 8.85M | 4.61M | 3.96M | -19.12M | -11.76M | -9.44M | -15.6M | -12.86M | 10.09M | 16.36M |
| totalOtherIncomeExpensesNet | 62.65M | 21.1M | -1.68M | -11.17M | 2.04M | -7.58M | 6.81M | -18.2M | -5.04M | -7.34M |
| incomeBeforeTax | 71.5M | 25.71M | 2.28M | -30.29M | -9.72M | -17.03M | -8.78M | -31.05M | 5.05M | 9.02M |
| incomeTaxExpense | 20.44M | 2.57M | -1.38M | -9.03M | -2.87M | -4.98M | -2.56M | -3.72M | 1.54M | 2.66M |
| netIncomeFromContinuingOperations | 50.96M | 23.13M | 3.66M | -21.26M | -6.85M | -12.05M | -6.23M | -27.33M | 3.51M | 6.29M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 50.96M | 23.13M | 3.66M | -21.26M | -6.85M | -12.05M | -6.23M | -27.33M | 3.51M | 6.29M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 50.96M | 23.13M | 3.66M | -21.26M | -6.85M | -12.05M | -6.23M | -27.33M | 3.51M | 6.29M |
| eps | 0.42 | 0.19 | 0.03 | -0.18 | -0.06 | -0.1 | -0.05 | -0.23 | 0.03 | 0.05 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 95.81M | 12.3M | 14.55M | 12.3M | 14.99M | 11.87M | 21.1M | 25.76M | 8.43M | 19.17M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 95.81M | 12.3M | 14.55M | 12.3M | 14.99M | 11.87M | 21.1M | 25.76M | 8.43M | 19.17M |
| netReceivables | 41.47M | 60.25M | 52.06M | 60.25M | 52.67M | 44.62M | 43.46M | 34.22M | 76.59M | 72.56M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | 41.47M | 60.25M | 52.06M | 60.25M | 52.67M | 44.62M | 43.46M | 34.22M | 76.59M | 72.56M |
| inventory | 2.56M | 3.67M | 2.72M | 3.67M | 4.34M | 3.27M | 3.42M | 3.01M | 4.4M | 3.4M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 2.47M | 3.32M | 12.68M | 3.32M | 2.9M | 9.23M | 2.83M | 3.99M | 6.22M | 5.32M |
| totalCurrentAssets | 142.31M | 79.54M | 82.01M | 79.54M | 74.9M | 69M | 70.82M | 66.97M | 95.64M | 100.46M |
| propertyPlantEquipmentNet | 18.15M | 30.19M | 18.8M | 30.19M | 41.36M | 45.7M | 55.7M | 57.56M | 60.33M | 38.92M |
| goodwill | 27.49M | 27.49M | 27.49M | 27.49M | 27.49M | 27.49M | 27.49M | 27.49M | 27.05M | 25.71M |
| intangibleAssets | 17.2M | 14.07M | 13.38M | 14.07M | 47.96M | 20.76M | 53.11M | 25.6M | 67.63M | 38.64M |
| goodwillAndIntangibleAssets | 44.68M | 41.56M | 40.87M | 41.56M | 75.45M | 48.25M | 80.6M | 53.09M | 94.68M | 64.35M |
| longTermInvestments | 5.54M | 977K | 6.47M | 977K | 6.68M | 977K | 6.43M | 1.3M | 7.04M | 2.19M |
| taxAssets | 6.97M | 20.51M | 22M | 20.51M | 11.31M | 8.22M | 4.5M | 6.12M | 4.33M | 4.11M |
| otherNonCurrentAssets | - | 5.3M | - | 5.3M | -54.97M | 5.84M | -54.97M | 5.62M | -54.09M | 4.88M |
| totalNonCurrentAssets | 75.35M | 98.54M | 88.14M | 98.54M | 107.31M | 108.99M | 119.75M | 123.69M | 139.33M | 114.45M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 217.66M | 178.07M | 170.15M | 178.07M | 182.22M | 177.99M | 190.56M | 190.67M | 234.97M | 214.91M |
| totalPayables | 23.02M | 11.91M | 43.76M | 10.22M | 46.98M | 12.16M | 33.3M | 7.7M | 41.01M | 11.43M |
| accountPayables | 23.02M | 11.91M | 43.76M | 10.22M | 46.98M | 12.16M | 33.3M | 7.7M | 41.01M | 11.43M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 6.46M | 3.2M | 2.03M | 3.2M | 3.41M | 3.86M | 4.56M | 4.29M | 4.83M | 2.7M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 704K | 3.1M | 357K | 310K | - | - | - | 4000 | 254K | 1.12M |
| deferredRevenue | 59000 | 118K | 59000 | 118K | 103K | 118K | - | 4.54M | 254K | 9.09M |
| otherCurrentLiabilities | 80.8M | 37.24M | 7.23M | 54.08M | 8.24M | 35.61M | 8.21M | 25.54M | 8.04M | 26.04M |
| totalCurrentLiabilities | 110.33M | 67.62M | 53.08M | 67.62M | 58.74M | 51.75M | 46.08M | 42.07M | 54.15M | 49.26M |
| longTermDebt | 13M | 22.8M | 21M | 22.8M | 5M | 11.32M | - | 15.93M | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | -10.04M | - | - | - | - | - |
| deferredRevenueNonCurrent | 118K | 236K | 236K | 236K | 310K | 354K | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.99M | - | 3.98M | - | 10.04M | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.58M | -3.21M | 1.44M | 1.27M | 1.58M | 1.58M | 18.86M | 1.34M | 17.22M | 1.56M |
| totalNonCurrentLiabilities | 21.69M | 24.31M | 26.65M | 24.31M | 16.93M | 13.25M | 18.86M | 17.27M | 17.22M | 1.56M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | -10.04M | - | - | - | - | - |
| totalLiabilities | 132.02M | 91.93M | 79.73M | 91.93M | 75.67M | 65M | 64.93M | 59.34M | 71.37M | 50.82M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M | 138.32M |
| retainedEarnings | -74.43M | -74.43M | -74.43M | -74.43M | -53.16M | -46.31M | -33.53M | -27.3M | 24.42M | 25.51M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 50.96M | 23.13M | 3.66M | -21.26M | -6.85M | -12.05M | -6.23M | -27.33M | 3.51M | 6.29M |
| depreciationAndAmortization | 5.78M | 5.41M | 5.59M | 8.12M | 8.06M | 9.67M | 8.24M | 8.67M | 9.1M | 7.33M |
| deferredIncomeTax | - | -18.36M | - | -12.29M | - | - | - | - | - | -800K |
| stockBasedCompensation | - | 563K | - | 566.5K | - | - | - | - | - | - |
| changeInWorkingCapital | - | 6.97M | - | -7.81M | - | - | - | - | - | - |
| accountsReceivables | - | 7.06M | - | -7.39M | - | - | - | - | - | - |
| inventory | - | 255K | - | -198K | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | -341K | - | -218K | - | - | - | - | - | - |
| otherNonCashItems | -50.76M | -10.99M | 5.57M | 32.14M | 2.09M | -2.81M | -1.68M | 48.93M | -4.9M | 1.05M |
| netCashProvidedByOperatingActivities | -5.58M | 6.73M | 3.64M | -9.53M | 3.29M | -5.19M | 336K | 30.26M | 7.71M | 13.87M |
| investmentsInPropertyPlantAndEquipment | -6.71M | -5.84M | -4.31M | -4.76M | -4.01M | -3.3M | -3.9M | -5.67M | -11.57M | -8.3M |
| acquisitionsNet | 86.48M | 45000 | 1.28M | 251K | 198K | 656K | 373K | 712K | -1.82M | 267K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 930K | 8.69M | 13500 | -1.15M | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | 80.71M | 14.84M | -3.03M | -4.51M | -3.81M | -2.64M | -3.52M | -4.95M | -13.39M | -8.03M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3.03M | - | - | - | - | - | - | -4.82M | -4.82M | -4.82M |
| commonDividendsPaid | -3.03M | - | - | - | - | - | - | -4.82M | -4.82M | -4.82M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.52M | -3.33M | 1.65M | 11.36M | 3.6M | -1.43M | -1.38M | -3.17M | -258K | 1000 |
| netCashProvidedByFinancingActivities | -9.11M | -6.66M | 1.65M | 11.36M | 3.6M | -1.43M | -1.38M | -7.99M | -5.08M | -4.82M |