OTC : CRWRF
$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 | 205.66M | 189.27M | 174.02M | 165.54M | 75.58M | 70.16M | 70.21M | 65.81M | 59.21M | 44.98M |
| costOfRevenue | 26.38M | 27.07M | 60.93M | 48.15M | 10.9M | 9.01M | 7.79M | 5.56M | 4.79M | 3.84M |
| grossProfit | 179.27M | 162.2M | 122.71M | 103.44M | 66.71M | 61.15M | 62.42M | 60.25M | 54.42M | 41.14M |
| researchAndDevelopmentExpenses | 10.39M | 36.46M | 6.76M | 4.99M | 18.08M | 12.04M | 10.23M | 12.93M | 9.33M | 6.92M |
| generalAndAdministrativeExpenses | - | - | - | 20.38M | 9.3M | 9.98M | 8.72M | 8.74M | 9.22M | 6.34M |
| sellingAndMarketingExpenses | - | - | - | 15.27M | 6.62M | 7.21M | 9.73M | 20.24M | 7.33M | 7.63M |
| sellingGeneralAndAdministrativeExpenses | 153.98M | 72.01M | 129.3M | 35.65M | 15.92M | 17.19M | 18.45M | 29.07M | 16.54M | 13.97M |
| otherExpenses | -10.34M | 142.46M | -6.85M | 83.59M | 22.97M | 13.07M | - | - | - | - |
| operatingExpenses | 154.02M | 142.46M | 129.21M | 124.23M | 56.96M | 42.3M | 43.5M | 42M | 37.52M | 28.14M |
| costAndExpenses | 180.4M | 169.53M | 154.79M | 147.41M | 62.34M | 51.31M | 51.29M | 47.56M | 42.31M | 31.98M |
| netInterestIncome | -1.35M | -3.99M | -6.14M | -5.03M | -75000 | 98000 | 318K | 241K | 258K | 112K |
| interestIncome | 1.53M | 1.14M | 214K | 1000 | 1000 | 192K | 318K | 241K | 258K | 112K |
| interestExpense | 2.89M | 5.13M | 6.36M | 5.03M | 76000 | 94000 | - | - | - | - |
| depreciationAndAmortization | 13.45M | 33.53M | 33.94M | 26.93M | 5.38M | 4.58M | 3.47M | 2.21M | 1.12M | 1.12M |
| ebitda | 38.8M | 54.26M | 54.46M | 43.53M | 18.98M | 23.61M | 21.49M | 19.5M | 17.31M | 15.18M |
| ebit | 25.35M | 20.88M | 20.52M | 16.6M | 13.6M | 19.04M | 18.02M | 18.58M | 16.5M | 12.56M |
| nonOperatingIncomeExcludingInterest | -102K | -1.14M | -1.29M | 1.53M | -1000 | - | 905.69K | 113.93K | 403.85K | 1.85M |
| operatingIncome | 25.25M | 19.73M | 19.23M | 18.13M | 13.24M | 18.85M | 18.92M | 18.25M | 16.9M | 13.01M |
| totalOtherIncomeExpensesNet | -1.27M | -3.99M | -6.14M | -5.03M | -75000 | - | -905.69K | -113.93K | 393.4K | -1.85M |
| incomeBeforeTax | 23.98M | 15.75M | 13.08M | 13.1M | 13.16M | 18.94M | 18.02M | 18.58M | 17.3M | 12.56M |
| incomeTaxExpense | 4.32M | 4.04M | 3.85M | 3.69M | 260K | 2.42M | 3.28M | 3.08M | 3.44M | 3.02M |
| netIncomeFromContinuingOperations | 19.66M | 11.7M | 9.23M | 9.41M | 12.9M | 16.52M | 14.74M | 15.5M | 13.86M | 9.54M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | 313.45K | - | - | -331.03K | - |
| netIncome | 19.66M | 11.7M | 9.23M | 9.41M | 12.9M | 16.84M | 14.74M | 15.5M | 13.86M | 9.54M |
| netIncomeDeductions | - | - | - | - | - | - | -249.19K | -296.14K | - | -1.03M |
| bottomLineNetIncome | 19.66M | 11.7M | 9.23M | 9.41M | 12.9M | 16.84M | 14.98M | 15.8M | 13.52M | 10.58M |
| eps | 0.56 | 0.34 | 0.26 | 0.27 | 0.48 | 0.62 | 0.55 | 0.58 | 0.51 | 0.36 |
| 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 | 55.92M | 34.59M | 78.41M | 48.51M | 235.62M | 47.85M | 47.61M | 52.83M | 53.17M | 48.81M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 55.92M | 34.59M | 78.41M | 47.16M | 235.62M | 47.85M | 47.61M | 52.83M | 53.17M | 48.81M |
| netReceivables | 55.31M | 54.49M | 33.47M | 37.82M | 17.16M | 18.78M | 16.56M | 10.28M | 13.72M | 16.55M |
| accountsReceivables | 55.31M | 45.24M | 24.13M | 28.94M | 14.18M | 16.4M | 14.17M | 8.14M | 11.75M | 15.37M |
| otherReceivables | 7.87M | 9.25M | 9.28M | 8.88M | 2.98M | 2.23M | 2.23M | 2.13M | 1.97M | 1.18M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 7.15M | - | - | 4.71M | - | 2.23M | -156K | - | - | 2.95M |
| otherCurrentAssets | 1.21M | 4.14M | 2.08M | -1.7M | 822K | -2.24M | 281K | 448K | 790K | 1.46M |
| totalCurrentAssets | 119.59M | 93.23M | 113.96M | 87.99M | 253.6M | 66.62M | 64.29M | 63.56M | 67.68M | 69.1M |
| propertyPlantEquipmentNet | 6.25M | 8.59M | 8.45M | 8.84M | 2.55M | 3.8M | 1.27M | 1.22M | 1.38M | 1.21M |
| goodwill | 235.24M | 235.24M | 234.86M | 235.75M | 11.19M | 11.19M | 11.19M | 11.19M | 11.19M | 11.19M |
| intangibleAssets | 185.73M | 202.23M | 451.06M | 466.94M | 43.11M | 36.78M | 36.78M | 12.08M | 8.66M | 5.35M |
| goodwillAndIntangibleAssets | 420.96M | 437.47M | 685.92M | 702.69M | 54.3M | 47.97M | 47.97M | 23.27M | 19.84M | 16.54M |
| longTermInvestments | - | - | -234.86M | -235.75M | 1.69M | -11.19M | -11.19M | -11.19M | -11.19M | -11.19M |
| taxAssets | - | 733K | 7.28M | 7.44M | 4.92M | 2.74M | 3.1M | 3.57M | 2.8M | 1.46M |
| otherNonCurrentAssets | 4.25M | 3.63M | 4.71M | 5.51M | -5.18M | 6.3M | 987.98K | 18.69M | 17.13M | 17.23M |
| totalNonCurrentAssets | 431.47M | 450.43M | 471.51M | 488.72M | 58.29M | 49.62M | 42.15M | 35.57M | 29.96M | 25.24M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 551.06M | 543.66M | 583.33M | 574.64M | 311.88M | 116.24M | 106.44M | 99.12M | 97.64M | 94.34M |
| totalPayables | 4.06M | 8.16M | 6.81M | 3.72M | 1.84M | 1.56M | 2.97M | 945K | 1.1M | 3.89M |
| accountPayables | 4.06M | 3.72M | 4M | 3.59M | 1.84M | 719K | 1.71M | 824K | 759K | 1.47M |
| otherPayables | - | 4.43M | 2.8M | 128K | - | 846K | 1.26M | 121K | 346K | 2.42M |
| accruedExpenses | 18.91M | - | 12.33M | - | - | - | - | - | - | - |
| shortTermDebt | 27.74M | 8M | 8M | 8M | 1.05M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 903K | 952K | 1.39M | 2.44M | 1.05M | 946K | - | - | - | - |
| taxPayables | - | 4.28M | 7.55M | 5.01M | 1.56M | 945K | 1.22M | 205K | 346K | 2.57M |
| deferredRevenue | 64.68M | 65.87M | 49.56M | 58.85M | 33.67M | 37.16M | 37.85M | 35.37M | 29.8M | 28.96M |
| otherCurrentLiabilities | 129.5M | 131.65M | 49.29M | 5.08M | 11.79M | 5.83M | 43.64M | 46.47M | 7.04M | 37.3M |
| totalCurrentLiabilities | 181.11M | 148.76M | 127.38M | 78.08M | 49.41M | 45.49M | 46.6M | 47.41M | 37.94M | 41.19M |
| longTermDebt | - | 27.37M | 75.03M | 103.59M | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 3.01M | 3.82M | 2.27M | 1.5M | 1.15M | 2.02M | - | - | - | - |
| deferredRevenueNonCurrent | - | 958K | 2.87M | 4.8M | - | - | - | - | - | 4000.0 |
| deferredTaxLiabilitiesNonCurrent | 28.86M | 33.44M | 41.34M | 44.42M | 282K | 335K | - | 66000 | 341K | 341K |
| otherNonCurrentLiabilities | 575.03K | 708K | 243K | 568K | 764K | - | - | - | -341K | - |
| totalNonCurrentLiabilities | 32.39M | 66.3M | 121.76M | 154.86M | 1.91M | 2.35M | - | 66000 | 341K | 345K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.91M | 4.78M | 3.66M | 3.94M | 2.2M | 2.96M | - | - | - | - |
| totalLiabilities | 213.5M | 215.06M | 256.02M | 240.89M | 51.6M | 47.85M | 46.6M | 47.48M | 38.28M | 41.53M |
| treasuryStock | -2.8M | -4.49M | -3.74M | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 659K | 659K | 657.94K | 660.44K | 624K | 536K | 535K | 534K | 537K | 536K |
| retainedEarnings | 44.27M | 39.34M | 39.88M | 42.24M | 46.83M | 42.61M | 35.72M | 29.24M | 39.89M | 34.27M |
| additionalPaidInCapital | 97.2M | 97.22M | 97.21M | 97.21M | 21.11M | 21.11M | 20.02M | 19.78M | 17.97M | 17.45M |
| 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 | 19.66M | 15.75M | 9.74M | 8.62M | 13.25M | 16.52M | 14.74M | 15.5M | 13.86M | 9.54M |
| depreciationAndAmortization | 34.21M | 33.38M | 33.94M | 26.93M | 5.38M | 4.58M | 3.47M | 2.21M | 1.12M | 1.12M |
| deferredIncomeTax | - | - | -75.46M | -71.26M | -6.52M | -12.49M | -15.86M | - | - | - |
| stockBasedCompensation | 5.7M | 4.49M | 2.99M | 2.12M | 2.14M | 1.32M | 1.3M | 663.16K | 283.45K | 251K |
| changeInWorkingCapital | 973K | -4.03M | 48.76M | -15.3M | 6.39M | -2.02M | -7.62M | 11.27M | 5.19M | 1.13M |
| accountsReceivables | -7.07M | -21.18M | 1.18M | -2.93M | 2.08M | -1.16M | -5.86M | 1.85M | 6.3M | -7.28M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 3.67M | 15.06M | -5.76M | -12.36M | 4.31M | -855.76K | -1.76M | 9.43M | -1.11M | 8.41M |
| otherWorkingCapital | 8.05M | 2.17M | 53.34M | - | - | - | - | - | - | - |
| otherNonCashItems | -642K | -7.72M | 77.6M | 70.77M | 3.52M | 12.37M | 17.21M | -6.41M | -4.83M | 3.24M |
| netCashProvidedByOperatingActivities | 59.9M | 41.86M | 97.57M | 21.87M | 24.17M | 20.29M | 13.24M | 29.43M | 18.29M | 13.92M |
| investmentsInPropertyPlantAndEquipment | -491K | -1.19M | -16.41M | -12.85M | -10.6M | -9.53M | -10.26M | -4.6M | -4.69M | -2.33M |
| acquisitionsNet | - | - | - | -268.57M | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -13.49M | -14.62M | - | - | - | - | -9.78M | -4.26M | -3.92M | -2.17M |
| netCashProvidedByInvestingActivities | -13.98M | -15.81M | -16.41M | -281.42M | -10.6M | -9.53M | -10.26M | -4.6M | -4.69M | -2.33M |
| netDebtIssuance | -8.86M | -48M | -29.81M | 102.32M | -964K | - | - | - | - | - |
| longTermNetDebtIssuance | -8.86M | -48M | -28M | 112M | -964K | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | -1.81M | -9.68M | - | - | - | - | - | - |
| netStockIssuance | -105K | -3.07M | -4.07M | -1.61M | 191.93M | -641K | 241.91K | -17.82M | -2.62M | 95000 |
| netCommonStockIssuance | -105K | -3.07M | -4.07M | -1.61M | 186.91M | -641K | 246K | -17.82M | -2.56M | 95000 |
| commonStockIssuance | 5305 | 276K | 138K | 236K | 187.33M | 602.57K | 246K | - | - | 95000 |
| commonStockRepurchased | -105K | -3.35M | -3.99M | -1.73M | -422K | -1.23M | - | -19.26M | -3.08M | - |
| netPreferredStockIssuance | - | - | - | - | 5.02M | - | -4091 | - | -62633 | - |
| netDividendsPaid | -13.27M | -12.8M | -12.79M | -11.88M | -9.96M | -8.91M | -8.36M | -7.67M | -6.51M | -5.37M |
| commonDividendsPaid | -13.27M | -12.8M | -12.79M | -11.88M | -9.96M | -8.91M | -8.36M | -7.67M | -6.51M | -5.37M |
| preferredDividendsPaid | - | - | - | - | - | -169K | -141.3K | -146.54K | - | -580.86K |
| otherFinancingActivities | -2.35M | -6.13M | -2.69M | 3.07M | -1.76M | -972.39K | 141.3K | 480.53K | 218.2K | - |
| netCashProvidedByFinancingActivities | -24.58M | -70M | -49.37M | 91.9M | 179.24M | -10.52M | -8.11M | -25.15M | -9.13M | -5.29M |
| 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 | 106.36M | 105.61M | 91.21M | 98.02M | 92.67M | 91.96M | 87.2M | 80.16M | 79.54M | 37.37M |
| costOfRevenue | 33.38M | 13.22M | 13.16M | 30.93M | 29.99M | 30.38M | 29.07M | 27.85M | 22.74M | 5.46M |
| grossProfit | 72.98M | 92.39M | 78.06M | 67.09M | 62.68M | 61.59M | 58.13M | 52.31M | 56.8M | 31.91M |
| researchAndDevelopmentExpenses | 29.98M | 13.64M | 20.77M | 11.3M | 25.4M | 13.28M | 23.38M | 15.01M | 21.43M | 2.93M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 28.6M | 79.1M | 68.47M | 43.94M | 28.2M | 37.27M | 26.09M | 27.81M | 25.87M | 19.58M |
| otherExpenses | -9053 | -14.68M | -19.53M | 398.85K | -1018 | -604.2K | 13388 | -511.73K | 1 | 1 |
| operatingExpenses | 58.57M | 78.06M | 69.71M | 55.23M | 53.59M | 49.95M | 49.45M | 42.82M | 47.3M | 22.52M |
| costAndExpenses | 91.95M | 91.28M | 82.87M | 86.16M | 83.58M | 80.32M | 78.52M | 70.66M | 70.04M | 27.98M |
| netInterestIncome | -333K | -480.65K | -2.42M | -1.56M | -2.46M | -3.04M | -3.28M | -3.38M | -1.42M | -29842.25 |
| interestIncome | 635.82K | 794.02K | 674.59K | 780.7K | 367.78K | 184.24K | 36046 | - | 992.06 | 994.75 |
| interestExpense | 968.82K | 1.27M | 1.47M | 2.34M | 2.83M | 3.23M | 3.32M | 3.38M | 1.42M | 30837 |
| depreciationAndAmortization | 17.23M | 1.57M | 12.13M | 17.01M | 16.62M | 16.83M | 16.28M | 15.32M | 12.98M | 3.19M |
| ebitda | 31.64M | 16M | 21.08M | 29.18M | 25.47M | 28.15M | 24.98M | 25.15M | 20.58M | 6.44M |
| ebit | 14.41M | 14.43M | 8.94M | 12.16M | 8.85M | 11.32M | 8.69M | 9.83M | 7.6M | 3.25M |
| nonOperatingIncomeExcludingInterest | - | -102K | -598K | -304.88K | 239.76K | 317.02K | -12358 | -336.14K | 1.9M | 6.14M |
| operatingIncome | 14.41M | 14.33M | 8.35M | 11.86M | 9.09M | 11.64M | 8.68M | 9.49M | 9.5M | 9.39M |
| totalOtherIncomeExpensesNet | -1.34M | -454K | -2.42M | -2.04M | -3.07M | -3.54M | -3.3M | -3.04M | -3.32M | -6.17M |
| incomeBeforeTax | 13.07M | 13.87M | 5.92M | 9.82M | 6.02M | 8.1M | 5.38M | 6.45M | 6.18M | 3.22M |
| incomeTaxExpense | 2.96M | 1.45M | 1.86M | 2.18M | 1.89M | 2.64M | 1.33M | 2.05M | 1.5M | -1.22M |
| netIncomeFromContinuingOperations | 10.11M | 12.43M | 4.06M | 7.64M | 4.13M | 5.46M | 4.05M | 4.4M | 4.68M | 4.43M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 10.11M | 12.43M | 4.06M | 7.64M | 4.13M | 5.46M | 4.05M | 4.4M | 4.68M | 4.43M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 10.11M | 12.43M | 4.06M | 7.64M | 4.13M | 5.46M | 4.05M | 4.4M | 4.68M | 4.43M |
| eps | 0.29 | 0.35 | 0.12 | 0.22 | 0.12 | 0.16 | 0.12 | 0.13 | 0.13 | 0.16 |
| 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 | 41.01M | 55.92M | 63.9M | 34.59M | 63.8M | 78.41M | 91.3M | 48.51M | 50.93M | 235.62M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 41.01M | 55.92M | 63.9M | 34.59M | 63.8M | 78.41M | 91.3M | 48.51M | 50.93M | 235.62M |
| netReceivables | 60.48M | 55.31M | 51.78M | 54.49M | 53.43M | 26.13M | 43.48M | 37.82M | 58.84M | 17.16M |
| accountsReceivables | 47.7M | 55.31M | 34.82M | 45.24M | 41.3M | 24.13M | 32.36M | 28.94M | 37.58M | 14.18M |
| otherReceivables | 12.78M | 7.87M | 16.95M | 9.25M | 12.13M | 9.28M | 11.12M | 8.88M | 25.51M | 2.98M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 7.15M | 10.6M | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 1.21M | -6.92M | 4.14M | - | - | - | - | - | 822K |
| totalCurrentAssets | 101.49M | 119.59M | 119.35M | 93.23M | 117.23M | 111.82M | 134.78M | 86.33M | 116.62M | 253.6M |
| propertyPlantEquipmentNet | 5.51M | 6.25M | 7.51M | 8.59M | 7.41M | 8.45M | 8.02M | 8.84M | 10.59M | 2.55M |
| goodwill | 235.61M | 235.24M | 235.24M | 235.24M | 234.9M | 234.86M | 238.93M | 235.24M | 242.89M | 11.19M |
| intangibleAssets | 178.31M | 185.73M | 209.8M | 202.23M | 209.8M | 451.06M | 463.32M | 230.69M | 232.29M | 31.92M |
| goodwillAndIntangibleAssets | 413.92M | 420.96M | 445.04M | 437.47M | 445.04M | 685.92M | 702.25M | 465.92M | 475.66M | 43.11M |
| longTermInvestments | - | - | - | - | - | -234.86M | - | 26056 | - | 1.69M |
| taxAssets | 499.8K | - | - | 733K | - | 7.28M | - | 7.44M | - | 4.92M |
| otherNonCurrentAssets | 4.98M | 4.25M | 2.44M | 3.63M | 3.85M | 4.71M | -233.95M | 8.91M | 5.27M | 6.01M |
| totalNonCurrentAssets | 424.91M | 431.47M | 454.99M | 450.43M | 456.3M | 471.51M | 476.32M | 491.14M | 491.51M | 58.29M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 526.4M | 551.06M | 574.34M | 543.66M | 573.53M | 583.33M | 611.1M | 577.47M | 608.13M | 311.88M |
| totalPayables | 4.09M | 4.06M | 5.04M | 8.16M | 5.04M | 6.81M | 4.02M | 3.72M | 6.56M | 1.84M |
| accountPayables | 4.09M | 4.06M | 5.04M | 3.72M | 5.04M | 4M | 3.35M | 3.59M | 5.54M | 1.84M |
| otherPayables | - | - | 1.04M | 4.43M | - | 2.8M | 676K | 128K | 1.02M | - |
| accruedExpenses | - | 18.91M | 8.63M | - | 8.63M | - | - | - | - | - |
| shortTermDebt | 857.37K | 27.74M | 8M | 8M | 8M | 8M | 8M | 8M | 7.49M | 1.05M |
| capitalLeaseObligationsCurrent | 856K | 903K | 1.03M | 952K | 1.03M | 1.39M | 1.15M | 2.44M | 1.27M | 1.05M |
| taxPayables | - | - | - | 4.28M | 600.15K | 7.55M | - | 5.01M | - | - |
| deferredRevenue | 61.32M | 64.68M | 60.36M | 65.87M | 61.32M | 49.56M | 56.68M | 58.85M | 85.91M | 33.67M |
| otherCurrentLiabilities | 66.47M | 129.5M | 130.8M | 131.65M | 69.27M | 115.97M | 115.68M | 63.93M | 104.09M | 12.84M |
| totalCurrentLiabilities | 133.6M | 181.11M | 153.51M | 148.76M | 153.29M | 132.17M | 128.85M | 87.7M | 119.41M | 49.41M |
| longTermDebt | 23.47M | - | 51.21M | 27.37M | 51.14M | 75.03M | 99.91M | 103.59M | 107.08M | - |
| capitalLeaseObligationsNonCurrent | 2.62M | 3.01M | 1.87M | 3.82M | 1.87M | 2.27M | 851K | 1.5M | 2.94M | 1.15M |
| deferredRevenueNonCurrent | - | - | - | 958K | 1.91M | 2.87M | 855.6K | 1.5M | - | - |
| deferredTaxLiabilitiesNonCurrent | 26.28M | 30.18M | 32.71M | 33.44M | 41.28M | 43.56M | 47.86M | 50.14M | 44.41M | 282K |
| otherNonCurrentLiabilities | 504.81K | 29.38M | 482K | 708K | 187K | 46.55M | 1.24M | 49.78M | 893K | 1.05M |
| totalNonCurrentLiabilities | 52.88M | 32.39M | 96.52M | 66.3M | 96.39M | 123.85M | 149.6M | 156.02M | 155.1M | 2.19M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.48M | 3.91M | 2.91M | 4.78M | 2.91M | 3.66M | 2M | 3.94M | 4.21M | 2.2M |
| totalLiabilities | 186.48M | 213.5M | 250.04M | 215.06M | 249.68M | 256.02M | 278.45M | 243.72M | 274.52M | 51.6M |
| treasuryStock | -706.13K | -2.8M | -3.65M | -4.49M | -3.65M | -3.74M | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 660.05K | 659K | 658.32K | 659K | 658.07K | 657.94K | 662.56K | 660.44K | 656.71K | 624K |
| retainedEarnings | 330.79M | 44.27M | 34.2M | 39.34M | 34.2M | 39.88M | 227.03M | 42.24M | 44.04M | 46.83M |
| additionalPaidInCapital | 9000 | 97.2M | 97.1M | 97.22M | 97.21M | 97.21M | 97.21M | 97.21M | 96.98M | 21.11M |
| 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.11M | 12.43M | 4.06M | 7.64M | 4.13M | 5.46M | 4.05M | 4.4M | 4.68M | 4.43M |
| depreciationAndAmortization | 17.23M | 17.47M | 16.23M | 17.01M | 16.62M | 16.83M | 16.28M | 15.32M | 12.98M | 3.19M |
| deferredIncomeTax | - | - | - | - | -45.35M | -28.04M | -43.64M | -38.69M | - | - |
| stockBasedCompensation | - | 3.09M | 2.21M | 2.28M | 1.11M | 882.5K | 613.5K | 551.5K | 506.5K | 546.68K |
| changeInWorkingCapital | -17.17M | -41.39M | -3.4M | -10.53M | 6.56M | 58.53M | -10.46M | -7.5M | -9.09M | 5.86M |
| accountsReceivables | 3.9M | -14.63M | 7.33M | -307.54K | -21.01M | 6.3M | -4.91M | 10.7M | -15.22M | 3.13M |
| inventory | - | - | - | - | - | - | -25.48M | - | - | - |
| accountsPayables | -9.06M | 10.96M | -6.64M | 5.05M | 10.01M | 201.92K | -5.55M | -18.19M | 6.13M | 2.74M |
| otherWorkingCapital | -12.01M | -26.76M | -3.4M | -15.27M | 17.56M | 52.03M | 25.48M | - | - | - |
| otherNonCashItems | -2.72M | 10.67M | 35.86M | -3.31M | 44.67M | 29.61M | 44.49M | 40.53M | 35.16M | -3.62M |
| netCashProvidedByOperatingActivities | 7.45M | 2.27M | 54.96M | 10.82M | 27.74M | 83.27M | 11.34M | 14.62M | 8.67M | 9.35M |
| investmentsInPropertyPlantAndEquipment | -8.73M | -144K | -625K | -8.32M | -8.69M | -8.03M | -7.6M | -6.84M | -7.04M | -5.28M |
| acquisitionsNet | - | - | - | - | - | - | - | -13.24M | -291.16M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -8.2M | -6.6M | - | - | -3.9M | -3.5M | -3.42M | -3.42M | -2.78M |
| netCashProvidedByInvestingActivities | -8.73M | -8.34M | -7.23M | -8.32M | -8.69M | -8.03M | -7.6M | -20.07M | -298.2M | -5.28M |
| netDebtIssuance | -4.43M | -4.22M | -24.75M | -23.77M | -24.38M | -24.76M | -4.12M | 1.55M | 115.08M | - |
| longTermNetDebtIssuance | - | - | -24.75M | -23.77M | -24.38M | -24.76M | -4.12M | 1.55M | 115.08M | - |
| shortTermNetDebtIssuance | -4.43M | -4.22M | - | - | - | - | - | - | - | - |
| netStockIssuance | -106.64K | -29000 | -1.83M | -1.47M | -1.61M | -3.93M | -37076 | -1.4M | - | 185.93M |
| netCommonStockIssuance | -106.64K | -29000 | -1.83M | -1.47M | -1.61M | -3.93M | -37076 | -1.4M | - | 185.93M |
| commonStockIssuance | - | - | - | 33731 | 243.83K | - | - | - | - | 186.35M |
| commonStockRepurchased | -106.64K | -29000 | -1.83M | -1.5M | -1.86M | -4.07M | -37076 | -1.62M | - | -419.79K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.74M | -6.17M | -7.05M | -5.68M | -7.16M | -5.29M | -6.84M | -5.73M | -7.17M | -4.01M |
| commonDividendsPaid | -8.74M | -6.17M | -7.05M | -5.68M | -7.16M | -5.29M | -6.84M | -5.73M | -7.17M | -4.01M |
| preferredDividendsPaid | - | - | - | - | - | 2.55M | 3.52M | - | - | - |
| otherFinancingActivities | -509.06K | -888.8K | 22.31M | -740.63K | -766.03K | -3.56M | -5.06M | -1.05M | -54.95M | -2.24M |
| netCashProvidedByFinancingActivities | -13.78M | -11.3M | -11.32M | -31.66M | -33.92M | -34.98M | -12.54M | -6.63M | 106.41M | 179.68M |