TSX : CRRX.TO
$0.03 (0.9%)
| 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 | 370.24M | 366.71M | 370.75M | 381.73M | 262.63M | 162.2M | 124.63M | 123.74M | 168.97M | 167.36M |
| costOfRevenue | 277.61M | 258.65M | 286.02M | 271.79M | 187.35M | 115.14M | 85.24M | 88.64M | 107.68M | 104.48M |
| grossProfit | 92.63M | 108.06M | 84.72M | 109.93M | 75.28M | 47.05M | 39.38M | 35.1M | 61.29M | 62.88M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 34.23M | 32.75M | 30.66M | 101.53M | 69.84M | 20.68M | 19.07M | 20.44M | 24.78M | 24.12M |
| sellingAndMarketingExpenses | - | - | 46.83M | 1.02M | 682K | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 34.23M | 32.75M | 77.5M | 102.55M | 70.52M | 20.68M | 19.07M | 20.44M | 24.78M | 24.12M |
| otherExpenses | 46.52M | 70.78M | 2.16M | 29.33M | 45.34M | 27.79M | 22.81M | -922K | 9.52M | 35.34M |
| operatingExpenses | 80.75M | 103.54M | 100.03M | 82.24M | 70.47M | 48.46M | 41.88M | 41.66M | 54.61M | 59.46M |
| costAndExpenses | 358.36M | 362.19M | 366.08M | 403.67M | 265.94M | 163.61M | 127.12M | 130.3M | 162.29M | 163.94M |
| netInterestIncome | -6.68M | -9.12M | -13.01M | -14.94M | -17.3M | -2.95M | -23.96M | -10M | -9.9M | -18.35M |
| interestIncome | 161K | 63000 | 1.26M | 278K | 58000 | 8.04M | 90000 | - | 2000 | 278K |
| interestExpense | 6.84M | 9.18M | 14.27M | 15.22M | 17.35M | 11M | 23.67M | 7.38M | 9.9M | 18.63M |
| depreciationAndAmortization | 18.33M | 19.19M | 19.98M | 20.06M | 15.39M | 11.46M | 9.32M | 9.65M | 9.52M | 11.64M |
| ebitda | 28.53M | 23.9M | 24.65M | -610K | 9.01M | 4.15M | -5.82M | -19.26M | 11.96M | 3.12M |
| ebit | 10.2M | 4.71M | 4.68M | -20.68M | -6.38M | -16.88M | -15.91M | -29.61M | 3.01M | -8.52M |
| nonOperatingIncomeExcludingInterest | 1.69M | -188K | -5000 | -1.27M | 3.07M | 4.55M | 2.64M | 18.58M | -6.58M | 5.15M |
| operatingIncome | 11.88M | 4.52M | 4.67M | -21.94M | -3.31M | -2.94M | -2.78M | -10.95M | 996K | -3.37M |
| totalOtherIncomeExpensesNet | -8.53M | -8.99M | -14.26M | -13.95M | -20.43M | -5.98M | -26.31M | -28.58M | -3.32M | -23.77M |
| incomeBeforeTax | 3.35M | -4.47M | -9.6M | -35.9M | -23.74M | -18.3M | -39.58M | -37.71M | -2M | -27.15M |
| incomeTaxExpense | -22.77M | 32000 | -4.19M | -1.54M | -1M | -118K | 6.1M | -3.33M | -1.48M | -8.87M |
| netIncomeFromContinuingOperations | 26.13M | -4.5M | -5.4M | -34.35M | -22.73M | -18.18M | -45.68M | -35.39M | -4.38M | -18.28M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | 1.76M | - | -188K |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -79000 | 16.36M | 1.87M | 6.23M | -1.34M |
| netIncome | 26.13M | -4.5M | -5.4M | -34.35M | -22.73M | -18.18M | -45.68M | -31.09M | 1.85M | -19.68M |
| netIncomeDeductions | - | - | - | - | - | - | -15000 | - | - | - |
| bottomLineNetIncome | 26.13M | -4.5M | -5.4M | -34.35M | -22.73M | -18.26M | -29.31M | -33.52M | 1.85M | -19.68M |
| eps | 0.42 | -0.07 | -0.09 | -0.72 | -0.65 | -0.9 | -4.16 | -3.05 | 0.2 | -2.39 |
| 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 | 14.4M | 9.08M | 7.03M | 28.37M | 35.62M | 19.62M | 61000 | -136K | -362K | -420K |
| shortTermInvestments | - | - | - | - | - | - | - | 499K | - | - |
| cashAndShortTermInvestments | 14.4M | 9.08M | 7.03M | 28.37M | 35.62M | 19.62M | 61000 | 363K | -362K | -420K |
| netReceivables | 32.9M | 33.15M | 36.09M | 37.26M | 38.11M | 15.35M | 12.55M | 11.95M | 16.4M | 24.86M |
| accountsReceivables | 32.39M | 32.43M | 34.94M | 36.4M | 36.12M | 14.81M | 12.04M | 11.36M | 16.12M | 16.69M |
| otherReceivables | 511K | 719K | 1.15M | 861K | 1.99M | 545K | 510K | 596K | 270K | 8.17M |
| inventory | 17.54M | 17.67M | 19.66M | 20.3M | 17.99M | 8.58M | 5.24M | 4.75M | 7.41M | 7.56M |
| prepaids | - | - | 680K | - | 2.84M | 1.28M | 897K | 1.2M | 1.04M | 1.55M |
| otherCurrentAssets | 2.17M | 2.43M | 1.96M | 3.24M | 680K | 360K | 358K | 26.3M | 280K | 3M |
| totalCurrentAssets | 67.02M | 62.34M | 65.41M | 89.18M | 95.24M | 45.19M | 19.11M | 43.37M | 24.85M | 36.97M |
| propertyPlantEquipmentNet | 54.26M | 56.89M | 52.14M | 52.39M | 38.17M | 21.14M | 20.05M | 11.86M | 16.39M | 12.66M |
| goodwill | 70.01M | 70.01M | 70.01M | 70.01M | 92.12M | 51.74M | 27.24M | 36.26M | 69.9M | 72.63M |
| intangibleAssets | 28.89M | 34.3M | 44.33M | 52.96M | 54.57M | 35.33M | 18.74M | 23.63M | 29.02M | 24.93M |
| goodwillAndIntangibleAssets | 98.9M | 104.32M | 114.34M | 122.97M | 146.69M | 87.07M | 45.98M | 59.9M | 98.93M | 97.56M |
| longTermInvestments | - | - | - | - | 2.71M | 2.71M | 1.95M | 1.95M | 1M | -7.89M |
| taxAssets | 32.84M | - | - | - | - | - | - | 5.19M | 3.06M | 7.89M |
| otherNonCurrentAssets | - | - | - | -175.36M | -187.57M | -110.92M | -67.97M | 325K | 280K | 7.89M |
| totalNonCurrentAssets | 186M | 161.2M | 166.48M | 175.36M | 187.57M | 110.92M | 67.97M | 79.22M | 119.66M | 118.12M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 253.02M | 223.54M | 231.89M | 264.54M | 282.82M | 156.11M | 87.08M | 122.59M | 144.51M | 155.09M |
| totalPayables | 35.15M | 36.12M | 29.11M | 30.48M | 33.21M | 16.41M | 11.76M | 9.6M | 14.32M | 10.79M |
| accountPayables | 33.89M | 31.83M | 29.11M | 30.48M | 33.21M | 15.64M | 11.76M | 9.6M | 14.32M | 10.72M |
| otherPayables | 1.26M | 4.29M | - | - | - | 770K | - | - | - | 76000 |
| accruedExpenses | 12.55M | 16.43M | 18.43M | 17.56M | 8.55M | 8.53M | 716K | 1.18M | 1.86M | 477K |
| shortTermDebt | 5.1M | 5.33M | 9.92M | 7.41M | 733K | 4.24M | 44.27M | 89.1M | 81.3M | 34.11M |
| capitalLeaseObligationsCurrent | 2.77M | 2.79M | 2.8M | 2.6M | 533K | 1.84M | 1.36M | 92000 | 226K | 256K |
| taxPayables | - | - | - | - | - | 482K | 53000 | - | - | - |
| deferredRevenue | 758K | 822K | -125K | - | 13.11M | 17.32M | 6.86M | 11000 | 1.06M | 922K |
| otherCurrentLiabilities | 6.71M | 1.32M | 2.19M | 5.84M | 9.95M | 12.33M | 9.91M | 12.6M | 7.33M | 15.13M |
| totalCurrentLiabilities | 63.03M | 62.8M | 62.45M | 63.89M | 52.97M | 43.35M | 68.02M | 109.03M | 106.1M | 61.68M |
| longTermDebt | 35.96M | 39.96M | 57.15M | 99.37M | 111.97M | 71.95M | 13M | 151K | 136K | 61.77M |
| capitalLeaseObligationsNonCurrent | 34.09M | 34.55M | 28M | 25.85M | 18.2M | 7.78M | 7.59M | 44000 | 136K | 164K |
| deferredRevenueNonCurrent | - | - | - | 3.23M | 15.16M | 16.49M | 15.97M | 19.33M | 14.94M | 17.27M |
| deferredTaxLiabilitiesNonCurrent | 10.07M | - | - | 4.01M | 5.46M | 4.85M | 18000 | 29000 | 640K | 4.74M |
| otherNonCurrentLiabilities | 354K | 2M | 2.77M | 3.73M | 2.63M | 390K | 2.45M | 1.66M | 2.42M | 9.42M |
| totalNonCurrentLiabilities | 80.48M | 76.51M | 87.92M | 136.19M | 147.56M | 101.46M | 39.02M | 21.22M | 18.27M | 90.46M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 36.86M | 37.34M | 30.79M | 28.44M | 18.73M | 9.62M | 8.95M | 136K | 362K | 420K |
| totalLiabilities | 143.51M | 139.31M | 150.37M | 200.08M | 200.53M | 144.81M | 107.04M | 130.25M | 124.38M | 152.14M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 332.49M | 331.11M | 323.3M | 299.78M | 283.46M | 189.78M | 141.11M | 132.11M | 128.89M | 111.54M |
| retainedEarnings | -263.58M | -287.19M | -282.69M | -277.28M | -242.93M | -220.2M | -201.94M | -170.22M | -139.02M | -140.86M |
| additionalPaidInCapital | 40.59M | 39.73M | 33.62M | 34.5M | 32.33M | 31.41M | 30.1M | 29.52M | 29M | 28.84M |
| 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 | 26.13M | -4.5M | -5.4M | -34.35M | -22.73M | -18.26M | -29.31M | -31.09M | 2.28M | -19.81M |
| depreciationAndAmortization | 18.33M | 19.19M | 19.98M | 20.06M | 15.39M | 11.46M | 9.32M | 9.65M | 9.52M | 11.78M |
| deferredIncomeTax | -22.77M | 32000 | -4.19M | -1.54M | -1M | -174K | 6.98M | -2.87M | -1.05M | -8.95M |
| stockBasedCompensation | 2.72M | 3.65M | 1.47M | 4.57M | 2.66M | 2.52M | 2.3M | 3M | 938K | 790K |
| changeInWorkingCapital | -988K | 8.98M | 2.12M | 638K | -3.73M | 3.69M | -142K | -1.53M | -580K | -14.87M |
| accountsReceivables | 247K | 3.82M | 1.47M | 1.51M | -11.72M | 2.54M | -1.03M | 1.97M | 1.43M | -2.58M |
| inventory | -126K | 1.55M | 648K | -2M | -2.83M | 492K | -525K | 1.27M | 265K | -576K |
| accountsPayables | -891K | 3.46M | -181K | 816K | 15M | -2.76M | 1.16M | -4.42M | -2.46M | -11.34M |
| otherWorkingCapital | -218K | 145K | 186K | 307K | -4.17M | 3.42M | 252K | 1.61M | 1.62M | -2.95M |
| otherNonCashItems | 4.12M | 10.64M | 13.4M | 32.96M | 16.67M | 998K | 17.2M | 29.44M | 4.96M | 32.75M |
| netCashProvidedByOperatingActivities | 27.54M | 37.99M | 27.38M | 22.33M | 7.27M | 229K | 6.36M | 6.59M | 16.07M | 1.7M |
| investmentsInPropertyPlantAndEquipment | -8.3M | -5.59M | -4.73M | -13.61M | -7.12M | -1.96M | -3.5M | -4.45M | -7.65M | -2.94M |
| acquisitionsNet | 39000 | 196K | -3.66M | -2.99M | -86.13M | -3.62M | 37.29M | -921K | 181K | -16.98M |
| purchasesOfInvestments | - | - | - | - | - | - | - | -950K | -1M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 1.49M | -2.49M | 224.15M |
| otherInvestingActivities | - | -2.53M | -3.93M | -3.57M | 67000 | 1.4M | 37000 | -1.44M | 2.58M | 224.18M |
| netCashProvidedByInvestingActivities | -8.26M | -7.92M | -12.31M | -16.6M | -93.18M | -4.17M | 33.83M | -6.28M | -8.38M | 204.26M |
| netDebtIssuance | -4.32M | -21.58M | -39.82M | -5.29M | 30.35M | 18.54M | -51.76M | 5.1M | -4.42M | -218.91M |
| longTermNetDebtIssuance | -4.32M | -21.58M | -39.82M | -5.29M | 30.35M | 18.54M | -32.27M | 5.1M | -81.66M | -219.72M |
| shortTermNetDebtIssuance | - | - | - | - | 37.35M | 32.83M | -19.5M | - | 77.24M | 805K |
| netStockIssuance | -2.22M | -801K | 14.62M | 1.01M | 80.86M | - | 18.73M | - | - | - |
| netCommonStockIssuance | -2.22M | -801K | 14.62M | 1.01M | 80.86M | - | 18.73M | - | - | - |
| commonStockIssuance | 14000 | - | 14.68M | 1.01M | 80.86M | 10.19M | 18.73M | 460K | 140K | - |
| commonStockRepurchased | -2.24M | -801K | -56000 | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.26M | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | -1.26M | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.64M | -5.64M | -11.2M | -8.71M | -9.3M | 4.97M | -7.09M | -5.41M | -3.28M | -1.93M |
| netCashProvidedByFinancingActivities | -14.44M | -28.02M | -36.4M | -12.99M | 101.91M | 23.5M | -40.12M | -315K | -7.7M | -220.84M |
| 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 | 93.92M | 96.08M | 93.22M | 91.39M | 89.55M | 92.18M | 92.84M | 91.97M | 89.73M | 91.1M |
| costOfRevenue | 70.08M | 71.52M | 69.56M | 64.27M | 62.96M | 64.84M | 65.8M | 64.7M | 68.13M | 65.42M |
| grossProfit | 23.84M | 24.56M | 23.66M | 27.12M | 26.59M | 27.34M | 27.03M | 27.27M | 21.6M | 25.68M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 8.04M | 9.68M | - | 8.15M | 8.36M | 9.84M | 8.05M | 25.19M | 7.45M | 7.95M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | 268K | 12M | - |
| sellingGeneralAndAdministrativeExpenses | 8.04M | 21.56M | 20.3M | 8.15M | 8.36M | 9.84M | 8.05M | 25.46M | 19.45M | 7.95M |
| otherExpenses | 12.36M | 16.42M | - | 16.68M | 16.23M | 17.59M | 17.11M | 827K | 17.22M | 1.34M |
| operatingExpenses | 20.4M | 21.56M | 20.3M | 24.82M | 24.59M | 27.42M | 25.16M | 20.12M | 19.45M | 25.12M |
| costAndExpenses | 90.49M | 93.08M | 89.87M | 89.09M | 87.55M | 92.26M | 90.96M | 90.99M | 87.58M | 90.54M |
| netInterestIncome | -1.49M | -1.54M | -1.67M | -1.72M | -1.74M | -2.12M | -2.2M | -2.34M | -2.46M | -4.41M |
| interestIncome | 55000 | 54000 | 43000 | 28000 | 36000 | 29000 | 32000 | 1000 | 38000 | 295K |
| interestExpense | 1.55M | 1.6M | 1.72M | 1.75M | 1.78M | 2.14M | 2.24M | 2.34M | 2.5M | 4.71M |
| depreciationAndAmortization | 4.53M | 4.54M | 4.49M | 4.54M | 4.76M | 4.78M | 4.77M | 4.82M | 4.82M | 4.95M |
| ebitda | 7.78M | 7.54M | 7.76M | 6.86M | 6.77M | 4.94M | 6.58M | 5.78M | 6.76M | 5.78M |
| ebit | 3.25M | 3M | 3.27M | 2.31M | 2.01M | 154K | 1.81M | 964K | 1.9M | 835K |
| nonOperatingIncomeExcludingInterest | 188K | 232K | 87000 | -13000 | -6000 | -235K | 64000 | 16000 | -146K | -277K |
| operatingIncome | 3.44M | 3M | 3.35M | 2.3M | 2M | -81000 | 1.87M | 980K | 2.15M | 558K |
| totalOtherIncomeExpensesNet | -1.7M | -1.99M | -1.8M | -1.74M | -1.78M | -2.13M | -2.23M | -2.36M | -2.27M | -4.43M |
| incomeBeforeTax | 1.73M | 1.01M | 1.55M | 561K | 227K | -2.21M | -360K | -1.38M | -517K | -3.87M |
| incomeTaxExpense | 565K | -22.77M | - | - | - | 32000 | - | - | 4.77M | -173K |
| netIncomeFromContinuingOperations | 1.17M | 23.79M | 1.55M | 561K | 227K | -2.24M | -360K | -1.38M | -517K | -3.7M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.17M | 23.79M | 1.55M | 561K | 227K | -2.24M | -360K | -1.38M | -517K | -3.7M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.17M | 23.79M | 1.55M | 561K | 227K | -2.24M | -360K | -1.38M | -517K | -3.7M |
| eps | 0.02 | 0.38 | 0.02 | 0.01 | 0.0 | -0.04 | -0.01 | -0.02 | -0.01 | -0.06 |
| 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 | 15.32M | 14.4M | 16.02M | 8.69M | 11.16M | 9.08M | 8.45M | 7.7M | 11.85M | 7.71M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 15.32M | 14.4M | 16.02M | 8.69M | 11.16M | 9.08M | 8.45M | 7.7M | 11.85M | 7.71M |
| netReceivables | 33.46M | 32.9M | 32.92M | 32.26M | 32.53M | 33.15M | 29.33M | 32.69M | 31.59M | 36.09M |
| accountsReceivables | 33.38M | 32.39M | 32.84M | 32.19M | 32.45M | 32.43M | 29.22M | 32.44M | 31.34M | 34.94M |
| otherReceivables | 76000 | 511K | 76000 | 76000 | 76000 | 719K | 108K | 248K | 248K | 1.15M |
| inventory | 19.03M | 17.54M | 18.76M | 17.08M | 18.63M | 17.67M | 17.98M | 17.76M | 19.25M | 19.66M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 2.73M | 2.17M | 2.06M | 3.15M | 2.68M | 2.43M | 2.41M | 2.08M | 2.31M | 1.96M |
| totalCurrentAssets | 70.54M | 67.02M | 69.76M | 61.19M | 65M | 62.34M | 58.16M | 60.23M | 65M | 65.41M |
| propertyPlantEquipmentNet | 54.59M | 54.26M | 54.93M | 56.47M | 56.34M | 56.89M | 54.62M | 49.49M | 50.93M | 52.14M |
| goodwill | 70.01M | 70.01M | 70.01M | 70.01M | 70.01M | 70.01M | 70.01M | 70.01M | 70.01M | 70.01M |
| intangibleAssets | 31.46M | 28.89M | 28.96M | 30.64M | 32.16M | 34.3M | 36.72M | 38.85M | 42.09M | 44.33M |
| goodwillAndIntangibleAssets | 101.48M | 98.9M | 98.98M | 100.65M | 102.17M | 104.32M | 106.73M | 108.86M | 112.1M | 114.34M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 22.21M | 32.84M | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentAssets | 178.27M | 186M | 153.91M | 157.12M | 158.51M | 161.2M | 161.36M | 158.36M | 163.03M | 166.48M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 248.81M | 253.02M | 223.67M | 218.31M | 223.51M | 223.54M | 219.52M | 218.58M | 228.03M | 231.89M |
| totalPayables | 36.34M | 33.89M | 31.8M | 29.18M | 36.4M | 36.12M | 28.7M | 28.41M | 27.72M | 29.11M |
| accountPayables | 36.34M | 33.89M | 31.8M | 27.61M | 31.97M | 31.83M | 28.7M | 28.41M | 27.72M | 29.11M |
| otherPayables | - | - | - | 1.56M | 4.42M | 4.29M | - | - | - | - |
| accruedExpenses | 9.79M | 4.66M | 4.52M | 16.88M | 14.03M | 16.43M | 18.23M | 16.64M | 17.17M | 18.43M |
| shortTermDebt | 5.1M | 7.87M | 7.94M | 5.12M | 5.36M | 5.33M | 11.57M | 11.38M | 12.42M | 9.92M |
| capitalLeaseObligationsCurrent | 2.65M | 2.77M | - | 2.95M | 2.81M | 2.79M | 1.93M | 2.76M | 2.8M | 2.8M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 1.07M | 758K | 350K | 133K | 847K | 822K | - | - | - | - |
| otherCurrentLiabilities | 9.13M | 15.85M | 16.99M | 2.31M | 1.4M | 1.32M | 1.33M | 1.47M | 1.6M | 2.19M |
| totalCurrentLiabilities | 64.08M | 63.03M | 61.6M | 56.56M | 60.85M | 62.8M | 61.77M | 60.66M | 61.72M | 62.45M |
| longTermDebt | 34.79M | 35.96M | 39.21M | 38.38M | 39.25M | 39.96M | 41.14M | 47.4M | 53.94M | 57.15M |
| capitalLeaseObligationsNonCurrent | 35.59M | 34.09M | 34.81M | 35.42M | 35.06M | 34.55M | 34.04M | 27.69M | 28.05M | 28M |
| deferredRevenueNonCurrent | - | - | - | 250K | - | - | - | 15000 | 15000 | 18000 |
| deferredTaxLiabilitiesNonCurrent | - | 10.07M | - | - | - | - | - | -15000 | 28.05M | 28M |
| otherNonCurrentLiabilities | 3.96M | 354K | 790K | 997K | 1.95M | 2M | 2.52M | 2.55M | 2.81M | 2.76M |
| totalNonCurrentLiabilities | 74.34M | 80.48M | 74.81M | 74.8M | 76.26M | 76.51M | 77.7M | 77.66M | 84.82M | 87.92M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 38.24M | 36.86M | 34.81M | 38.38M | 37.87M | 37.34M | 35.97M | 30.46M | 30.85M | 30.79M |
| totalLiabilities | 138.42M | 143.51M | 136.41M | 131.36M | 137.11M | 139.31M | 139.46M | 138.32M | 146.53M | 150.37M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 332.96M | 332.49M | 333.23M | 333.56M | 332.66M | 331.11M | 324.39M | 324.58M | 323.69M | 323.3M |
| retainedEarnings | -263.67M | -263.58M | -286.11M | -286.4M | -286.96M | -287.19M | -284.94M | -284.58M | -283.2M | -282.69M |
| additionalPaidInCapital | 41.1M | 40.59M | 40.15M | 39.79M | 40.7M | 39.73M | 33.31M | 32.98M | 33.72M | 33.62M |
| 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 | 1.17M | 23.79M | 1.55M | 561K | 227K | -2.24M | -360K | -1.38M | -517K | -3.7M |
| depreciationAndAmortization | 4.53M | 4.54M | 4.49M | 4.54M | 4.76M | 4.78M | 4.77M | 4.82M | 4.82M | 4.95M |
| deferredIncomeTax | 565K | - | - | - | - | 32000 | - | - | - | -173K |
| stockBasedCompensation | 454K | 1.26M | - | 526K | 422K | 2.32M | 475K | 373K | 489K | 449K |
| changeInWorkingCapital | -1.31M | 960K | 2.19M | -4.22M | 76000 | 1.12M | 5.02M | 618K | 2.22M | 1.65M |
| accountsReceivables | 558K | 20000 | 1.11M | -1.23M | 345K | -3.05M | 3.19M | -821K | 4.5M | 186K |
| inventory | 1.48M | -1.22M | 1.68M | 220K | -812K | 307K | -242K | 1.08M | 403K | 576K |
| accountsPayables | -3.91M | 2.48M | -101K | -4.06M | 793K | 3.73M | 1.91M | 153K | -2.33M | 562K |
| otherWorkingCapital | 559K | -326K | -497K | 855K | -250K | 135K | 158K | 206K | -354K | 324K |
| otherNonCashItems | 853K | -21.26M | 1.84M | 2.36M | 1.89M | 2.4M | 2.34M | 3.64M | 9.44M | 3.42M |
| netCashProvidedByOperatingActivities | 6.26M | 8.03M | 10.08M | 3.77M | 7.37M | 8.4M | 12.24M | 8.07M | 8.91M | 6.59M |
| investmentsInPropertyPlantAndEquipment | -1.85M | -3.21M | -1.15M | -1.68M | -1.65M | -2.7M | -1.2M | -1.01M | -1.34M | -2.49M |
| acquisitionsNet | - | 17000 | 22000 | - | - | 5000 | 25000 | 143K | 23000 | -3.66M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -1.85M | - | -447K | -159K | -759K | -588K | -514K | -642K | 3.6M |
| netCashProvidedByInvestingActivities | -1.85M | -3.2M | -1.12M | -2.13M | -1.81M | -3.45M | -1.76M | -1.38M | -1.32M | -2.55M |
| netDebtIssuance | -1.23M | -2.46M | -1.58M | -2.74M | -2.24M | -2.84M | -7.62M | -7.67M | -3.45M | -33.88M |
| longTermNetDebtIssuance | -1.23M | -2.46M | -1.58M | -2.74M | -2.24M | -2.84M | -7.62M | -7.67M | -3.45M | -33.88M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -200K | -798K | -525K | -525K | -377K | -246K | -331K | -224K | - | - |
| netCommonStockIssuance | -200K | -798K | -525K | -525K | -377K | -246K | -331K | -224K | - | - |
| commonStockIssuance | - | 1000 | - | 13000 | - | - | - | - | - | - |
| commonStockRepurchased | -200K | -799K | -525K | -915K | -377K | -246K | -331K | -224K | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.26M | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | -1.26M | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -790K | -3.2M | - | -850K | -864K | -1.22M | -1.3M | -2.94M | 200K | 505K |
| netCashProvidedByFinancingActivities | -3.48M | -6.46M | -2.1M | -4.12M | -3.48M | -4.31M | -9.25M | -10.84M | -3.25M | -33.38M |