$0.06 (3.64%)
| 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 | 1.23B | 1.2B | 1.15B | 1.17B | 796.88M | 566.83M | 388.16M | 291.01M | 295.55M | 279.5M |
| costOfRevenue | 1.02B | 996.47M | 944.46M | 964.96M | 645.37M | 466.08M | 324.95M | 241.44M | 251.62M | 243.19M |
| grossProfit | 207.58M | 205.19M | 204.03M | 205.51M | 151.51M | 100.75M | 63.21M | 49.57M | 43.93M | 36.31M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | 5.74M | - | - | - | 35.83M | 28.16M | 26.46M |
| sellingAndMarketingExpenses | 201.76M | 198.03M | 195.06M | 194.95M | 122.03M | 106.36M | 54.93M | 5.21M | 4.76M | 4.12M |
| sellingGeneralAndAdministrativeExpenses | 201.76M | 198.03M | 195.06M | 200.7M | 122.03M | 106.36M | 54.93M | 41.04M | 32.92M | 30.58M |
| otherExpenses | - | 46.3M | - | -5.74M | - | 338.19M | - | - | - | - |
| operatingExpenses | 201.76M | 244.33M | 195.06M | 194.95M | 122.03M | 444.55M | 54.93M | 41.04M | 32.92M | 30.21M |
| costAndExpenses | 1.22B | 1.24B | 1.14B | 1.16B | 767.4M | 910.63M | 379.88M | 282.48M | 284.54M | 273.4M |
| netInterestIncome | -7.46M | -11.42M | -11.48M | -7.46M | -4.09M | -4.32M | -1.24M | -879.15K | -1.32M | - |
| interestIncome | 4M | - | - | - | - | - | 418.53K | 493.36K | 21105 | 1.07M |
| interestExpense | 11.47M | 11.42M | 11.48M | 7.46M | 4.09M | 4.32M | 1.66M | 1.37M | 1.34M | - |
| depreciationAndAmortization | 28.38M | 26.68M | 25.92M | 24.94M | 21.42M | 18.92M | 5.07M | 2.13M | 2M | 1.89M |
| ebitda | -5.43M | -8.04M | 34.78M | 32.4M | 52.83M | -324.7M | 14.82M | 10.66M | 13.01M | 7.61M |
| ebit | -33.81M | -34.71M | 8.86M | 7.46M | 31.42M | -343.62M | 9.75M | 10.22M | 12.04M | 5.73M |
| nonOperatingIncomeExcludingInterest | 39.63M | -4.42M | 112K | 3.1M | -1.93M | -176K | -1.53M | -1.69M | -1.03M | - |
| operatingIncome | 5.81M | -39.14M | 8.97M | 10.56M | 29.48M | -343.8M | 3M | 8.53M | 11.01M | 5.73M |
| totalOtherIncomeExpensesNet | -51.1M | -7M | -11.59M | -10.56M | -2.16M | -4.14M | -134.62K | 317.84K | -308.75K | -705.08K |
| incomeBeforeTax | -45.28M | -46.14M | -2.62M | 4000 | 27.32M | -347.94M | 8.09M | 8.84M | 10.7M | 5.02M |
| incomeTaxExpense | -5.97M | 1.96M | 41000 | -231K | 4.5M | -4.72M | 2.2M | 2.49M | 623.27K | 191.92K |
| netIncomeFromContinuingOperations | -39.31M | -48.1M | -2.66M | 235K | 22.82M | -343.22M | 5.9M | 6.35M | 10.08M | 4.83M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -38.84M | -48.51M | -2.17M | 460K | 22.14M | -343.51M | 5.39M | 6.29M | 9.65M | 4.72M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -38.84M | -48.51M | -2.17M | 460K | 22.14M | -343.51M | 5.39M | 6.29M | 9.65M | 4.72M |
| eps | -0.73 | -0.92 | -0.04 | 0.01 | 0.43 | -6.58 | 0.2 | 0.3 | 0.43 | 47.15 |
| 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 | 8.64M | 14.47M | 15.23M | 24.29M | 14.79M | 9.58M | 14.54M | 5.49M | 6.09M | 5.96M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 8.64M | 14.47M | 15.23M | 24.29M | 14.79M | 9.58M | 14.54M | 5.49M | 6.09M | 5.96M |
| netReceivables | 66.24M | 54.35M | 47.83M | 44.4M | 36.53M | 26.12M | 54.23M | 28.62M | 16.29M | 16.97M |
| accountsReceivables | 66.24M | 54.11M | 47.52M | 44.19M | 36.28M | 26.12M | 54.23M | 28.62M | 16.29M | 16.97M |
| otherReceivables | - | 239K | 308K | 213K | 249K | - | - | - | - | - |
| inventory | 106.63M | 97.78M | 105.62M | 120.29M | 102.69M | 58.54M | 77.53M | 22.18M | 22.67M | 23.52M |
| prepaids | - | 10.05M | 7.93M | - | - | 197K | 745.14K | 1.53M | - | - |
| otherCurrentAssets | 12.49M | 1.46M | 2.21M | 8.94M | 5.56M | 4.61M | 4.37M | 1.23M | 4.85M | 5.1M |
| totalCurrentAssets | 194M | 178.1M | 178.83M | 197.92M | 159.57M | 99.04M | 151.42M | 59.04M | 49.89M | 51.54M |
| propertyPlantEquipmentNet | 189.45M | 163.52M | 145.85M | 154.49M | 157.57M | 144.16M | 54.69M | 22.65M | 21.71M | 15M |
| goodwill | - | 38.82M | 85.12M | 85.12M | 80.26M | 68.51M | 406.7M | - | - | - |
| intangibleAssets | 25.44M | 161.53M | 177.81M | 194.09M | 195.05M | 175.8M | 186.69M | - | - | - |
| goodwillAndIntangibleAssets | 25.44M | 200.34M | 262.92M | 279.21M | 275.31M | 244.31M | 593.39M | -423.26K | - | - |
| longTermInvestments | 2.14M | 2.35M | 2.39M | 2.68M | 2.46M | 2.38M | 2.3M | 423.26K | 7.62M | - |
| taxAssets | - | - | - | - | - | 57478 | 78993 | 117.93K | - | - |
| otherNonCurrentAssets | 130.5M | 5.68M | 6.53M | 3.23M | 2.03M | 636.52K | 963.88K | 665.69K | 1.44M | 6.07M |
| totalNonCurrentAssets | 347.53M | 371.89M | 417.69M | 439.61M | 437.38M | 391.55M | 651.42M | 23.43M | 30.77M | 21.07M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 541.53M | 549.99M | 596.52M | 637.53M | 596.95M | 490.59M | 802.84M | 82.48M | 80.66M | 72.62M |
| totalPayables | 74.86M | 50.64M | 52.01M | 57.04M | 61.59M | 29.64M | 44.21M | 21.4M | 22.86M | 21.1M |
| accountPayables | 74.48M | 50.59M | 51.62M | 55.52M | 57.74M | 29.64M | 44.21M | 21.4M | 21.35M | 21.1M |
| otherPayables | 384K | 52000 | 397K | 1.53M | 3.85M | - | - | - | 1.51M | - |
| accruedExpenses | 1.16M | 1.49M | 2.63M | 11.56M | 4.18M | 8.85M | 2.61M | 2.38M | 991.39K | 908.58K |
| shortTermDebt | 64.16M | 68.58M | 68.51M | 81.27M | 78.68M | 38.76M | 58.95M | 9.65M | 13.27M | 14.83M |
| capitalLeaseObligationsCurrent | 10.76M | 7.97M | 5.46M | 5.93M | 4.76M | 2.48M | 4.6M | 164.89K | 434K | 376.22K |
| taxPayables | - | - | - | - | 1.91M | - | - | - | 512.42K | - |
| deferredRevenue | 549K | 3.08M | 1.39M | - | - | - | - | 227.9K | 1.4M | - |
| otherCurrentLiabilities | 13.28M | 13.43M | 13.27M | 8.08M | 6.05M | - | 73158 | -455.79K | - | 1.13M |
| totalCurrentLiabilities | 164.77M | 145.2M | 143.26M | 163.89M | 155.26M | 79.73M | 110.45M | 33.59M | 38.96M | 38.34M |
| longTermDebt | 99.44M | 103.32M | 108.71M | 115.44M | 86.31M | 95.01M | 18.54M | 13.11M | 14.25M | 9.34M |
| capitalLeaseObligationsNonCurrent | 48.27M | 30.05M | 20.64M | 22.03M | 20.93M | 6.01M | 13.89M | 120.7K | 118.54K | 552.54K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -1.2M | -1.11M | - |
| deferredTaxLiabilitiesNonCurrent | 23.81M | 29.39M | 29.03M | 34.44M | 39.46M | 46.32M | 52.32M | 1.2M | 436.21K | - |
| otherNonCurrentLiabilities | 1.66M | 728K | 6.89M | 5.47M | - | - | - | - | - | 26236 |
| totalNonCurrentLiabilities | 173.18M | 163.5M | 165.27M | 177.39M | 146.69M | 147.34M | 84.74M | 14.43M | 14.8M | 9.92M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 59.03M | 38.03M | 26.1M | 27.96M | 25.68M | 8.48M | 18.49M | 285.6K | 552.54K | 928.76K |
| totalLiabilities | 337.94M | 308.7M | 308.54M | 341.28M | 301.96M | 227.07M | 195.19M | 48.01M | 53.76M | 48.26M |
| treasuryStock | -7.75M | -7.75M | -7.75M | - | - | - | -12.04M | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5305 | 2217 | 1997 | - |
| retainedEarnings | -396.04M | -357.2M | -308.69M | -306.51M | -306.28M | -328.43M | 15.82M | 10.43M | 4.26M | 9.98M |
| additionalPaidInCapital | 605.84M | 604.24M | 603.09M | 598.32M | 597.23M | 587.58M | 599.62M | 22.92M | 21.55M | 13.72M |
| 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 | -38.84M | -48.1M | -2.66M | 235K | 22.82M | -343.22M | 5.39M | 6.35M | 10.08M | 4.72M |
| depreciationAndAmortization | 28.38M | 26.68M | 25.92M | 24.94M | 19.13M | 18.92M | 5.07M | 2.13M | 2M | 1.89M |
| deferredIncomeTax | -5.58M | 364K | -5.42M | -5.01M | -6.87M | -5.92M | -250.7K | 641.92K | -125.85K | - |
| stockBasedCompensation | 1.76M | 2.09M | 3.35M | 1.26M | 635K | - | - | - | - | - |
| changeInWorkingCapital | -4.82M | -2.5M | -22.36M | 4.07M | -15.48M | 34.92M | -7.85M | 2.73M | 3.13M | 802.35K |
| accountsReceivables | -11.53M | -6.41M | -4.13M | -8.54M | -9.98M | 26.48M | -3.27M | -502.35K | 462.88K | 3.66M |
| inventory | -8.85M | 7.84M | 14.67M | -3.76M | -19.43M | 19M | 1.11M | 493.46K | 850.37K | 408.47K |
| accountsPayables | 24.04M | -1.37M | -5.03M | 14.8M | 12.61M | -14.1M | -3.6M | 45914 | 251.58K | - |
| otherWorkingCapital | -8.48M | -2.55M | -27.87M | 1.57M | 1.31M | 3.54M | -2.09M | 2.7M | 1.57M | -3.27M |
| otherNonCashItems | 44.59M | 44.11M | -482K | 9.91M | -2.72M | 340.99M | 2.31M | 90996 | 195.99K | -2.85M |
| netCashProvidedByOperatingActivities | 25.48M | 22.64M | -1.65M | 35.4M | 17.51M | 45.69M | 4.67M | 11.95M | 15.29M | 4.55M |
| investmentsInPropertyPlantAndEquipment | -18.92M | -12.55M | -3.51M | -6.29M | -2.2M | -664K | -4.84M | -3.08M | -2.26M | -2.78M |
| acquisitionsNet | - | -49000 | - | -52.29M | -42.84M | -94M | 7.3M | 1.43M | 31070 | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 718K | - | - | - | - | - |
| otherInvestingActivities | -1.46M | 48000 | 2M | 7.79M | 3.25M | 257K | 306.75K | -4.72M | -3.23M | 2.35M |
| netCashProvidedByInvestingActivities | -20.37M | -12.55M | -1.51M | -50.79M | -41.08M | -94.41M | 2.78M | -6.37M | -5.47M | -429.12K |
| netDebtIssuance | -10.78M | -10.18M | -4.62M | 25.38M | 25.65M | 44.05M | 1.91M | -5.02M | 696.57K | 984.53K |
| longTermNetDebtIssuance | -9.16M | -9.04M | -10.07M | 27.49M | -11.23M | 67.17M | 1.66M | -1.32M | 696.57K | 984.53K |
| shortTermNetDebtIssuance | -1.62M | -1.13M | 5.45M | -2.12M | 36.88M | -23.12M | 254.65K | -3.7M | -1.8M | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -500K | -884K | -187K | -338K | -175K | -302.5K | -1.16M | -8.58M | -5.39M |
| commonDividendsPaid | - | -500K | -884K | -187K | -338K | -174.5K | -302.5K | -1.16M | -8.58M | -5.39M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -156K | -175K | -394K | -304K | 3.47M | -113K | - | - | -1.8M | 1.94M |
| netCashProvidedByFinancingActivities | -10.93M | -10.85M | -5.9M | 24.89M | 28.78M | 43.76M | 1.61M | -6.18M | -9.69M | -2.46M |
| 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 | 312M | 308.02M | 305.76M | 314.85M | 297.47M | 305.28M | 297.62M | 302.34M | 295.65M | 280.87M |
| costOfRevenue | 261.48M | 264.06M | 255.35M | 259.72M | 246.51M | 253.13M | 247.46M | 249.88M | 245.24M | 228.6M |
| grossProfit | 50.53M | 43.96M | 50.41M | 55.13M | 50.96M | 52.16M | 50.16M | 52.46M | 50.41M | 52.27M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | 49.49M | - | 49.29M | 51.01M | 49.8M | 48.04M | 49.65M | 49.84M | 50.5M | 41.05M |
| sellingGeneralAndAdministrativeExpenses | 49.49M | 44.54M | 49.29M | 51.01M | 49.8M | 48.04M | 49.65M | 49.84M | 50.5M | 41.05M |
| otherExpenses | - | - | - | - | - | 46.3M | - | - | - | - |
| operatingExpenses | 49.49M | 44.54M | 49.29M | 51.01M | 49.8M | 94.34M | 49.65M | 49.84M | 50.5M | 41.05M |
| costAndExpenses | 310.96M | 308.6M | 304.64M | 310.73M | 296.32M | 347.47M | 297.11M | 299.72M | 295.74M | 269.65M |
| netInterestIncome | -2.81M | -2.18M | -2.94M | -2.82M | -2.61M | -2.83M | -2.64M | -3.12M | -2.83M | -3.05M |
| interestIncome | - | 924K | - | - | - | - | - | - | - | - |
| interestExpense | 2.81M | 3.1M | 2.94M | 2.82M | 2.61M | 2.83M | 2.64M | 3.12M | 2.83M | 3.05M |
| depreciationAndAmortization | 7.52M | 7.11M | 7.25M | 7.26M | 6.76M | 6.74M | 6.67M | 6.59M | 6.68M | 6.37M |
| ebitda | 11.29M | -32M | 8.56M | 11.11M | 6.9M | -32.57M | 4.22M | 11.54M | 8.77M | 14.23M |
| ebit | 3.77M | -39.12M | 1.31M | 3.85M | 147K | -39.31M | -2.45M | 4.95M | 2.09M | 7.86M |
| nonOperatingIncomeExcludingInterest | -2.73M | 38.54M | -187K | 271K | 1.01M | -2.87M | 2.96M | -2.33M | -2.18M | 3.36M |
| operatingIncome | 1.04M | -579K | 1.12M | 4.12M | 1.15M | -42.19M | 511K | 2.62M | -85000 | 11.22M |
| totalOtherIncomeExpensesNet | -78000 | -41.64M | -2.75M | -3.09M | -3.62M | 46000 | -5.6M | -791K | -655K | -6.4M |
| incomeBeforeTax | 959K | -42.22M | -1.63M | 1.03M | -2.46M | -42.14M | -5.09M | 1.83M | -740K | 4.82M |
| incomeTaxExpense | -266K | -4.8M | -760K | 521K | -932K | 1.8M | -1.25M | 1.6M | -181K | 2.09M |
| netIncomeFromContinuingOperations | 1.22M | -37.42M | -874K | 510K | -1.53M | -43.94M | -3.84M | 235K | -559K | 2.72M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.22M | -37.3M | -1.12M | 1.22M | -1.64M | -43.89M | -3.94M | 17000 | -694K | 2.72M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.22M | -37.3M | -1.12M | 1.22M | -1.64M | -43.89M | -3.94M | 17000 | -694K | 2.72M |
| eps | 0.02 | -0.7 | -0.02 | 0.02 | -0.03 | -0.83 | -0.07 | 0.0 | -0.01 | 0.05 |
| 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 | 11.06M | 8.64M | 12.33M | 15.65M | 16.1M | 14.47M | 11.44M | 13.97M | 18.22M | 15.23M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 11.06M | 8.64M | 12.33M | 15.65M | 16.1M | 14.47M | 11.44M | 13.97M | 18.22M | 15.23M |
| netReceivables | 67.62M | 66.24M | 54.13M | 52.49M | 58.14M | 54.35M | 51.95M | 51.42M | 50M | 47.83M |
| accountsReceivables | 67.62M | 66.24M | 53.52M | 52.08M | 57.8M | 54.11M | 51.73M | 50.87M | 49.7M | 47.52M |
| otherReceivables | - | - | 606K | 409K | 335K | 239K | 226K | 548K | 295K | 308K |
| inventory | 107.18M | 106.63M | 137.85M | 127.24M | 106.05M | 97.78M | 119.51M | 119.23M | 111.91M | 105.62M |
| prepaids | - | - | 3.65M | 5.65M | 6.71M | 10.05M | 8.23M | 2.09M | 4.11M | 7.93M |
| otherCurrentAssets | 6.1M | 12.49M | 414K | 1.13M | 1.13M | 1.46M | 1.78M | 6.9M | 1.25M | 2.21M |
| totalCurrentAssets | 191.96M | 194M | 208.37M | 202.17M | 188.13M | 178.1M | 192.92M | 193.61M | 185.49M | 178.83M |
| propertyPlantEquipmentNet | 200.37M | 189.45M | 185.52M | 186.01M | 189.68M | 163.52M | 161.05M | 159.54M | 149.8M | 145.85M |
| goodwill | - | - | 38.82M | 38.82M | 38.82M | 38.82M | 85.12M | 85.12M | 85.12M | 85.12M |
| intangibleAssets | 24.14M | 25.44M | 155.44M | 159.39M | 157.66M | 161.53M | 165.6M | 169.67M | 173.74M | 177.81M |
| goodwillAndIntangibleAssets | 24.14M | 25.44M | 194.26M | 198.21M | 196.47M | 200.34M | 250.71M | 254.78M | 258.85M | 262.92M |
| longTermInvestments | 2.1M | 2.14M | 2.19M | 2.24M | 2.33M | 2.35M | 2.37M | 2.39M | 2.39M | 2.39M |
| taxAssets | - | - | - | - | - | - | - | - | 144.54M | - |
| otherNonCurrentAssets | 127.32M | 130.5M | 4.75M | 4.92M | 5.25M | 5.68M | 5.69M | 6.54M | -138.01M | 6.53M |
| totalNonCurrentAssets | 353.93M | 347.53M | 386.71M | 391.37M | 393.72M | 371.89M | 419.83M | 423.26M | 417.58M | 417.69M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 545.88M | 541.53M | 595.08M | 593.54M | 581.85M | 549.99M | 612.75M | 616.87M | 603.06M | 596.52M |
| totalPayables | 76.89M | 74.86M | 72.98M | 68.25M | 62.63M | 50.64M | 51.64M | 63.15M | 57.83M | 52.01M |
| accountPayables | 76.89M | 74.48M | 72.41M | 68.01M | 62.24M | 50.59M | 51.57M | 63.15M | 57.83M | 51.62M |
| otherPayables | - | 384K | 563K | 240K | 389K | 52000 | 74000 | - | - | 397K |
| accruedExpenses | - | 1.16M | 1.14M | 1.7M | 1.37M | 1.49M | 1.94M | 9.78M | 10.93M | 2.63M |
| shortTermDebt | 76.75M | 64.16M | 76.29M | 73.21M | 69M | 68.58M | 72.32M | 71.76M | 69.28M | 68.51M |
| capitalLeaseObligationsCurrent | - | 10.76M | 10.7M | 10.66M | 10.1M | 7.97M | 7.45M | 7.14M | 6.06M | 5.46M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | 549K | 421K | 1.38M | 1.91M | 3.08M | - | - | - | 1.39M |
| otherCurrentLiabilities | 18.82M | 13.28M | 13.53M | 14.5M | 12.6M | 13.43M | 29.76M | 12.23M | 6.53M | 13.27M |
| totalCurrentLiabilities | 172.46M | 164.77M | 175.05M | 169.7M | 157.61M | 145.2M | 163.11M | 164.06M | 150.64M | 143.26M |
| longTermDebt | 48.64M | 99.44M | 100.27M | 100.61M | 101.97M | 103.32M | 104.66M | 106M | 107.33M | 108.71M |
| capitalLeaseObligationsNonCurrent | - | 48.27M | 50.62M | 52.7M | 52.24M | 30.05M | 28.91M | 29.65M | 23.18M | 20.64M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 23.68M | 23.81M | 26.54M | 27.42M | 28.31M | 29.39M | 27.85M | 28.2M | 28.56M | 29.03M |
| otherNonCurrentLiabilities | 96.42M | 1.66M | 1.75M | 1.98M | 1.58M | 728K | 2.61M | 160K | 5.2M | 6.89M |
| totalNonCurrentLiabilities | 168.74M | 173.18M | 179.17M | 182.72M | 184.1M | 163.5M | 164.03M | 164.02M | 164.27M | 165.27M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 59.03M | 61.32M | 63.36M | 62.34M | 38.03M | 36.35M | 36.79M | 29.25M | 26.1M |
| totalLiabilities | 341.2M | 337.94M | 354.22M | 352.42M | 341.71M | 308.7M | 327.14M | 328.08M | 314.9M | 308.54M |
| treasuryStock | -7.75M | -7.75M | -7.75M | -7.75M | -7.75M | -7.75M | -7.75M | -7.75M | -7.75M | -7.75M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 |
| retainedEarnings | -394.82M | -396.04M | -358.74M | -357.63M | -358.84M | -357.2M | -313.3M | -309.36M | -309.38M | -308.69M |
| additionalPaidInCapital | 606.24M | 605.84M | 605.7M | 605.08M | 604.61M | 604.24M | 604.11M | 603.45M | 603.83M | 603.09M |
| 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.22M | -37.42M | -1.12M | 510K | -1.53M | -43.94M | -3.84M | 235K | -559K | 2.72M |
| depreciationAndAmortization | 7.52M | 7.11M | 7.25M | 7.26M | 6.76M | 6.74M | 6.67M | 6.59M | 6.68M | 6.37M |
| deferredIncomeTax | -133K | -2.73M | -889K | -883K | -1.08M | 1.54M | -351K | -353K | -471K | -2.95M |
| stockBasedCompensation | - | 141K | - | 625K | 374K | 127K | 701K | 522K | 738K | 747K |
| changeInWorkingCapital | 6.25M | 13.59M | -12.2M | -5.74M | -464K | 16.2M | -12.77M | -11.92M | 5.99M | -9.53M |
| accountsReceivables | -1.4M | -12.11M | -664K | 5.65M | -4.41M | -2.33M | -539K | -1.42M | -2.13M | -5.02M |
| inventory | -554K | 28.87M | -8.26M | -21.19M | -8.26M | 21.72M | -276K | -11.32M | -2.29M | 10.32M |
| accountsPayables | 2.03M | 5.26M | -139K | 5.62M | 11.99M | -389K | -12.12M | 5.31M | 5.82M | -26.61M |
| otherWorkingCapital | 6.18M | -8.44M | -3.14M | 4.18M | 221K | -2.8M | 159K | -4.5M | 4.59M | 11.77M |
| otherNonCashItems | 428K | 40.3M | 972K | 1.75M | 2.89M | 45.26M | 4.35M | -4.35M | -1.15M | -2.18M |
| netCashProvidedByOperatingActivities | 15.29M | 21M | -5.98M | 3.52M | 6.95M | 25.94M | -5.24M | -9.28M | 11.22M | -4.82M |
| investmentsInPropertyPlantAndEquipment | -15.33M | -8.9M | -3.28M | -3.16M | -3.57M | -3.11M | -3.1M | -3.75M | -2.58M | -19000 |
| acquisitionsNet | 3.38M | - | 13000 | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -1.61M | - | 129K | 10000 | -13000 | 12000 | - | - | 1.1M |
| netCashProvidedByInvestingActivities | -11.95M | -10.51M | -3.27M | -3.03M | -3.56M | -3.12M | -3.09M | -3.75M | -2.58M | 1.08M |
| netDebtIssuance | -1.19M | -14.39M | 5.93M | -785K | -1.54M | -11.76M | -1.67M | 8.91M | -5.66M | 7.46M |
| longTermNetDebtIssuance | -7.21M | -2.98M | -377K | -2.97M | -2.83M | -2.32M | -2.22M | -2.23M | -2.27M | -3.44M |
| shortTermNetDebtIssuance | 6.02M | -11.4M | 6.31M | 2.18M | 1.29M | -9.44M | 547K | 11.14M | -3.38M | 10.9M |
| netStockIssuance | 275K | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | 275K | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | 275K | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | -500K | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | -500K | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 213K | - | -156K | -213K | -7.53M | 7.48M | -128K | - | -2.79M |
| netCashProvidedByFinancingActivities | -914K | -14.17M | 5.93M | -941K | -1.75M | -19.79M | 5.81M | 8.78M | -5.66M | 4.67M |