OTC : AHWSF
$0 (0.0%)
| 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 | 364.54M | 373.75M | 351.6M | 343.49M | 360.76M | 330.32M | 323.75M | 322.41M | 327.34M | 328.85M |
| costOfRevenue | 225.41M | 225.78M | 217.75M | 221.45M | 203.83M | 180.69M | 160.46M | 185.17M | 184.48M | 182.64M |
| grossProfit | 139.13M | 147.96M | 133.85M | 122.04M | 156.93M | 145.37M | 163.29M | 137.24M | 142.86M | 146.21M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 92.4M | 31.59M | 32.09M | 29.6M | 24.6M | 23.61M | 21.55M | 25.72M | 27.31M |
| sellingAndMarketingExpenses | - | 38.31M | 13.25M | 14.9M | 14.94M | 12.16M | 9.56M | 9.55M | 9.69M | 8.26M |
| sellingGeneralAndAdministrativeExpenses | 135.9M | 137.22M | 44.84M | 47M | 44.54M | 36.76M | 33.16M | 31.1M | 35.41M | 35.58M |
| otherExpenses | 5.39M | -4.33M | 67.5M | 66.97M | 66.11M | 200.79M | 55.63M | -1.54M | -1.75M | -4.35M |
| operatingExpenses | 141.29M | 132.89M | 112.34M | 113.96M | 110.65M | 237.55M | 88.8M | 86.53M | 93.29M | 91.96M |
| costAndExpenses | 366.7M | 358.67M | 330.09M | 343.4M | 314.48M | 422.51M | 249.26M | 271.7M | 277.77M | 274.6M |
| netInterestIncome | 5.21M | 11.45M | 7.91M | 10.46M | 6.34M | 15.15M | 13.44M | 17.09M | 18.59M | 9.42M |
| interestIncome | 8.77M | 11.45M | 17.59M | 13.19M | 7.46M | 15.18M | 18.7M | 19.84M | 16.01M | 13.65M |
| interestExpense | 3.55M | - | 9.47M | 1.94M | 1.12M | - | 4.7M | 658K | 503K | 4.43M |
| depreciationAndAmortization | 43.1M | 47.3M | 45.45M | 44.66M | 44.77M | 40.41M | 37.08M | 37.58M | 36.78M | 37.37M |
| ebitda | 40.94M | 57.67M | 82.91M | 35.33M | 90.5M | -58.8M | 92.85M | 94.84M | 94.54M | 99.8M |
| ebit | -2.16M | 10.37M | 37.46M | -9.33M | 45.73M | -99.21M | 88.71M | 84.34M | 66.98M | 45.76M |
| nonOperatingIncomeExcludingInterest | - | 4.7M | -15.95M | -12.46M | 553K | 7.03M | -18.17M | -19.68M | -17.4M | 8.5M |
| operatingIncome | -2.16M | 15.07M | 21.51M | 89000 | 46.28M | -92.18M | 71.89M | 60.59M | 49.57M | 54.26M |
| totalOtherIncomeExpensesNet | -4.12M | 10M | 6.48M | 10.52M | 13.1M | 11.74M | 13.47M | 15.61M | 16.9M | -12.93M |
| incomeBeforeTax | -6.28M | 25.07M | 27.99M | 10.61M | 59.38M | -80.44M | 84.01M | 80.27M | 66.47M | 41.32M |
| incomeTaxExpense | 15.07M | 10.42M | 7.72M | 5.59M | 28.73M | -14.34M | 25.94M | 32.36M | 23.05M | 17.28M |
| netIncomeFromContinuingOperations | -21.35M | 14.65M | 20.28M | 5.02M | 30.65M | -66.1M | 58.07M | 47.91M | 43.43M | 24.05M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -21.35M | 14.65M | 20.28M | 5.02M | 30.65M | -66.1M | 58.07M | 47.91M | 43.43M | 24.05M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -21.35M | 14.65M | 20.28M | 5.02M | 30.65M | -66.1M | 58.07M | 47.91M | 43.43M | 24.05M |
| eps | -0.2 | 0.14 | 0.19 | 0.05 | 0.29 | -0.62 | 0.55 | 0.45 | 0.41 | 0.23 |
| 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 | 276.31M | 299.64M | 325.8M | 322.18M | 431.73M | 462.45M | 428.64M | 383.55M | 294.92M | 280.54M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 276.31M | 299.64M | 325.8M | 322.18M | 431.73M | 462.45M | 428.64M | 383.55M | 294.92M | 280.54M |
| netReceivables | 185.25M | 187.5M | 169.85M | 184.73M | 284.22M | 178.93M | 203.73M | 204.67M | 235.1M | 221.2M |
| accountsReceivables | 169.63M | 187.5M | 169.85M | 128.23M | 165.45M | 178.93M | 131.72M | 186.16M | 215.97M | 151.59M |
| otherReceivables | 15.61M | - | - | 56.5M | 118.76M | - | 72.01M | 18.51M | 19.13M | 69.6M |
| inventory | 21.64M | 21.04M | 20.35M | 16.95M | 14.8M | 14.3M | 13.22M | 11.36M | 10.94M | 12.39M |
| prepaids | 1.04M | - | - | 2.23M | 2.73M | 4.5M | 5.03M | 4.84M | 4.97M | - |
| otherCurrentAssets | 4 | 16.36M | 11.93M | 147K | 3.76M | 22.13M | 5.84M | 20.4M | 21.53M | 32.45M |
| totalCurrentAssets | 484.24M | 524.54M | 527.94M | 526.23M | 737.24M | 682.31M | 656.46M | 606.32M | 548.34M | 532.82M |
| propertyPlantEquipmentNet | 857.97M | 713.28M | 786.71M | 779.99M | 779.5M | 791.45M | 802.83M | 825.4M | 852.52M | 881.34M |
| goodwill | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M |
| intangibleAssets | 67.36M | 71.74M | 75.68M | 79.96M | 167.09M | 562K | 620K | 950K | 1.03M | 1.28M |
| goodwillAndIntangibleAssets | 70.71M | 75.09M | 79.04M | 83.32M | 170.45M | 3.92M | 3.98M | 4.31M | 4.38M | 4.64M |
| longTermInvestments | 39.54M | 853K | 907K | 11.88M | 6.17M | 7.69M | 9.73M | 1.7M | 22.69M | 2.86M |
| taxAssets | 69.67M | 73.2M | 69.04M | 65.85M | 79.97M | 128.04M | 89.3M | 86.5M | 104.68M | 107.59M |
| otherNonCurrentAssets | 4 | 190.22M | 15.42M | 589K | -82.54M | 592K | 577K | 9.38M | 2000 | 22.6M |
| totalNonCurrentAssets | 1.04B | 979.44M | 951.11M | 941.62M | 953.56M | 931.69M | 906.41M | 927.29M | 984.28M | 1.02B |
| otherAssets | - | - | - | - | 1000 | - | - | - | - | - |
| totalAssets | 1.52B | 1.5B | 1.48B | 1.47B | 1.7B | 1.61B | 1.56B | 1.53B | 1.53B | 1.55B |
| totalPayables | 88.57M | 80.16M | 78.87M | 89.86M | 256.82M | 26.2M | 22.89M | 23.3M | 24.96M | 22.28M |
| accountPayables | 82.56M | 80.16M | 64.39M | 89.86M | 256.82M | 26.2M | 22.89M | 23.3M | 24.96M | 23.14M |
| otherPayables | 6.01M | - | 14.48M | - | - | - | - | - | - | -869K |
| accruedExpenses | 3.01M | 2.55M | 10.25M | 7.84M | 10.72M | 161.44M | 3.34M | 4.65M | 3.48M | 4.87M |
| shortTermDebt | 1.8M | - | - | -26.82M | -25.93M | -182.72M | -22.09M | - | - | - |
| capitalLeaseObligationsCurrent | - | 814K | 812K | 499K | 443K | 796K | 960K | - | - | - |
| taxPayables | - | - | 6.02M | 6.8M | 10.88M | 10.28M | 7.26M | 13.35M | 8.06M | 7.94M |
| deferredRevenue | 7.84M | - | - | 26.82M | 25.93M | 182.72M | 22.09M | 6.44M | 2.45M | 2.31M |
| otherCurrentLiabilities | 30.67M | 48.82M | 22.46M | 30.22M | 27.46M | 33.66M | 32.12M | 35.42M | 24.33M | 81.98M |
| totalCurrentLiabilities | 131.89M | 132.35M | 112.39M | 128.42M | 295.44M | 222.1M | 59.32M | 63.37M | 52.77M | 109.12M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 9.21M | 2.14M | 2.24M | 13.06M | 38.41M | 2.01M | 2.7M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 364.69M | 541.96M | 517.16M | 489M | 547M | 562.08M | 549.71M | 521.01M | 537.82M | 537.95M |
| totalNonCurrentLiabilities | 373.91M | 544.1M | 519.39M | 502.06M | 585.41M | 564.08M | 552.41M | 521.01M | 537.82M | 537.95M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.21M | 2.95M | 3.05M | 13.56M | 38.86M | 2.8M | 3.66M | - | - | - |
| totalLiabilities | 505.8M | 676.45M | 631.79M | 630.48M | 880.85M | 786.18M | 611.73M | 584.38M | 590.59M | 647.07M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 63.88M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M |
| retainedEarnings | 362.01M | 762.05M | 781.73M | 393.9M | 371.33M | 358.32M | 480.97M | 479.96M | 458.5M | 421.89M |
| additionalPaidInCapital | 16M | 16.01M | 16.01M | 16.01M | 16.01M | 40.5M | 40.5M | 40.5M | 40.5M | 40.5M |
| 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 | -21.35M | 14.65M | 20.28M | 10.61M | 59.38M | -80.44M | 84.01M | 80.27M | 66.47M | 41.32M |
| depreciationAndAmortization | 43.1M | 48.12M | 45.45M | 45.07M | 45.29M | 41.31M | 43.33M | 44.13M | 44.96M | 45.54M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -26.63M | -10.54M | -45.21M | -88.94M | -23.1M | -6.72M | 2.8M | 12.14M | -10.89M | 10.02M |
| accountsReceivables | 11.53M | -31.14M | 5.92M | 98.26M | -81.59M | -2.77M | 7.72M | 5.53M | 3.22M | 5.84M |
| inventory | -640.76K | -187K | -3.2M | -2.51M | -524K | -1.18M | -1.87M | -656K | 1.24M | 121K |
| accountsPayables | -39.78M | - | -41.69M | -178.4M | 63.76M | 2.66M | 1.67M | 5.2M | - | 2.06M |
| otherWorkingCapital | 2.26M | 20.79M | -6.24M | -6.28M | 65.68M | 4.64M | -4.72M | 12.79M | -12.13M | 9.9M |
| otherNonCashItems | 30.64M | -25.95M | 49000 | -27.46M | -43.4M | 139.07M | -51.79M | -24.25M | -32.23M | -48.36M |
| netCashProvidedByOperatingActivities | 25.76M | 26.29M | 20.56M | -60.72M | 38.18M | 93.22M | 78.35M | 112.28M | 68.31M | 48.52M |
| investmentsInPropertyPlantAndEquipment | -83.84M | -63.73M | -44.22M | -41.43M | -30.16M | -29.32M | -16.76M | -16.27M | -15.83M | -9.34M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 43.82M | 22.86M | 30.16M | 22.49M | 11.46M | 10.68M | 12.1M | 12.8M | 12.03M | 12.8M |
| netCashProvidedByInvestingActivities | -40.02M | -40.86M | -14.05M | -18.95M | -18.7M | -18.64M | -4.66M | -3.48M | -3.8M | 3.46M |
| netDebtIssuance | - | -885K | -777K | -452K | -558K | -971K | - | - | - | - |
| longTermNetDebtIssuance | - | -885K | -777K | -452K | -558K | -971K | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -7.51M | -10.7M | -2.12M | -29.44M | -49.64M | -39.8M | -27.75M | -20.18M | -50.13M | -31.85M |
| commonDividendsPaid | -7.51M | -10.7M | -2.12M | -29.44M | -49.64M | -39.8M | -27.75M | -20.18M | -50.13M | -31.85M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.45M | -916.17K | -777K | -452K | -558K | - | -849K | - | - | - |
| netCashProvidedByFinancingActivities | -8.96M | -11.58M | -2.9M | -29.89M | -50.19M | -40.78M | -28.6M | -20.18M | -50.13M | -31.85M |
| 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 | 191.34M | 173.26M | 199.22M | 174.53M | 188.81M | 162.79M | 179.63M | 163.86M | 204.73M | 156.03M |
| costOfRevenue | 111.57M | 126.57M | 132.57M | 93.22M | 107.88M | 107.46M | 125.21M | 96.72M | 119.64M | 84.19M |
| grossProfit | 79.77M | 46.69M | 66.65M | 81.32M | 80.93M | 55.34M | 54.42M | 67.14M | 85.08M | 71.84M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 46.24M | 48.08M | 44.32M | 39.78M | 18.41M | 19.93M | 19.08M | 19.56M | 17.72M |
| sellingAndMarketingExpenses | - | 18.42M | 20.23M | 18.08M | 18.41M | 8.78M | 10.16M | 9.43M | 9.73M | 7.97M |
| sellingGeneralAndAdministrativeExpenses | 76.52M | 66.31M | 72.75M | 64.46M | 55.79M | 56.3M | 62.13M | 51.83M | 58.98M | 54.83M |
| otherExpenses | 8.07M | -9.14M | -12.64M | 8.32M | 3.31M | - | - | - | - | - |
| operatingExpenses | 84.59M | 57.17M | 60.11M | 72.78M | 59.1M | 56.3M | 62.13M | 51.83M | 58.98M | 54.83M |
| costAndExpenses | 196.16M | 183.74M | 192.68M | 166M | 166.98M | 163.75M | 187.34M | 148.55M | 178.62M | 139.02M |
| netInterestIncome | 118.95K | 9.31M | 5.47M | 6.41M | 5.7M | 2.2M | 5.19M | 5.33M | 7.94M | 7.26M |
| interestIncome | 8.98M | 22.62M | 5.47M | 11.36M | 3.5M | 7.45M | 6.25M | 7.02M | 7.07M | 3.06M |
| interestExpense | 8.86M | 13.32M | - | - | - | 5.24M | 1.06M | 1.69M | - | - |
| depreciationAndAmortization | 24.98M | 23.64M | 22.96M | 24.34M | 22.4M | 22.6M | 22.1M | 22.97M | 24.7M | 20.59M |
| ebitda | 20.15M | 3.54M | 16.31M | 41.36M | 37.27M | 21.64M | -9.16M | 34.94M | 20.43M | 29.98M |
| ebit | -4.83M | -20.11M | -6.65M | 17.02M | 14.87M | -375.5K | -31.26M | 11.96M | -4.27M | 9.39M |
| nonOperatingIncomeExcludingInterest | - | 9.62M | 13.19M | -8.49M | 6.96M | 214.5K | 23.55M | 3.35M | 30.37M | 7.62M |
| operatingIncome | -4.83M | -19.98M | 6.54M | 8.54M | 21.83M | -959K | -7.7M | 15.32M | 26.1M | 17.02M |
| totalOtherIncomeExpensesNet | 4.37M | 8.33M | 4.01M | 5.98M | 4.28M | 2.04M | -6.45M | -5.16M | -24.43M | 2.03M |
| incomeBeforeTax | -451.83K | -11.65M | 10.55M | 14.52M | 26.11M | 1.88M | -14.15M | 20.31M | 35.5M | 19.04M |
| incomeTaxExpense | 15.33M | -508K | 5.96M | 4.45M | 6.54M | 1.18M | 1.94M | 3.66M | 14.53M | 14.2M |
| netIncomeFromContinuingOperations | -15.78M | -11.15M | 4.59M | 10.07M | 19.57M | 351K | -16.09M | 8.32M | -4.12M | 4.84M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | 351K | 4.46M | 8.32M | 25.08M | 4.84M |
| netIncome | -15.78M | -5.57M | 4.59M | 10.07M | 19.57M | 702K | -11.63M | 16.65M | 20.96M | 9.69M |
| netIncomeDeductions | - | - | - | - | - | 351K | 4.46M | 8.32M | 25.08M | 4.84M |
| bottomLineNetIncome | -15.78M | -5.57M | 4.59M | 10.07M | 19.57M | 351K | -16.09M | 8.32M | -4.12M | 4.84M |
| eps | -0.14 | -0.05 | 0.04 | 0.09 | 0.18 | 0.01 | -0.11 | 0.16 | 0.2 | 0.09 |
| 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 | 276.31M | 272.47M | 299.64M | 309.08M | 325.8M | 297.57M | 322.18M | 281.51M | 431.73M | 471.08M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 276.31M | 272.47M | 299.64M | 309.08M | 325.8M | 297.57M | 322.18M | 281.51M | 431.73M | 471.08M |
| netReceivables | 185.25M | 173.64M | 187.5M | 178.47M | 169.85M | 182.48M | 184.73M | 257.98M | 284.22M | 224.22M |
| accountsReceivables | 169.63M | 173.64M | 187.5M | 178.47M | 169.85M | 170.65M | 128.23M | 182.21M | 165.45M | 199.73M |
| otherReceivables | 15.61M | - | - | - | - | 11.84M | 56.5M | 75.77M | 118.76M | 24.49M |
| inventory | 21.64M | 21.5M | 21.04M | 19.34M | 20.35M | 19.29M | 18.14M | 16.18M | 14.8M | 13.15M |
| prepaids | 1.04M | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 4 | 14.92M | 16.36M | 10.76M | 11.93M | 12.75M | 17.32M | 77.9M | 65.13M | 24.49M |
| totalCurrentAssets | 484.24M | 482.54M | 524.54M | 517.64M | 527.94M | 500.27M | 526.23M | 557.8M | 742.46M | 708.46M |
| propertyPlantEquipmentNet | 857.97M | 826.03M | 713.28M | 789.58M | 786.71M | 780.95M | 779.99M | 775.25M | 779.5M | 783.1M |
| goodwill | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M | 3.36M |
| intangibleAssets | 67.36M | 70.6M | 71.74M | 73.56M | 75.68M | 77.76M | 79.96M | 81.74M | 167.09M | 722K |
| goodwillAndIntangibleAssets | 70.71M | 73.95M | 75.09M | 76.92M | 79.04M | 81.12M | 83.32M | 85.1M | 170.45M | 4.08M |
| longTermInvestments | 39.54M | 871K | 853K | 819K | 907K | 14.02M | 11.88M | 5.72M | 6.17M | 7.78M |
| taxAssets | 69.67M | 89.36M | 73.2M | 72.72M | 69.04M | 65.94M | 65.85M | 78.33M | 79.97M | 119.54M |
| otherNonCurrentAssets | 4 | 110.08M | 190.22M | 89.42M | 15.42M | 588K | 589K | 550K | -82.54M | 2 |
| totalNonCurrentAssets | 1.04B | 1.01B | 979.44M | 956.75M | 951.11M | 942.61M | 941.62M | 944.95M | 953.56M | 914.5M |
| otherAssets | - | - | - | - | - | - | - | - | 1000 | - |
| totalAssets | 1.52B | 1.49B | 1.5B | 1.47B | 1.48B | 1.44B | 1.47B | 1.5B | 1.7B | 1.62B |
| totalPayables | 111.94M | 80.11M | 80.16M | 65.59M | 78.87M | 81.92M | 89.86M | 82.55M | 256.82M | 73.91M |
| accountPayables | 106.17M | 80.11M | 80.16M | 65.59M | 64.39M | 81.92M | 89.86M | 82.55M | 256.82M | 69.49M |
| otherPayables | 5.77M | - | - | - | 14.48M | - | - | - | - | -69.49M |
| accruedExpenses | 3.01M | - | 2.55M | - | 10.25M | - | 7.84M | - | 10.72M | - |
| shortTermDebt | 1.8M | 1.15M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 1.15M | 814K | 796K | 812K | 672K | 499K | 476K | 443K | 439K |
| taxPayables | - | - | - | - | 6.02M | - | 6.8M | - | 10.88M | 4.42M |
| deferredRevenue | - | - | - | - | - | - | 26.82M | - | 25.93M | 165.8M |
| otherCurrentLiabilities | 15.14M | 31.8M | 48.82M | 35.65M | 22.46M | 22.8M | 3.4M | 17.55M | 1.54M | 178.95M |
| totalCurrentLiabilities | 131.89M | 114.21M | 132.35M | 102.04M | 112.39M | 105.4M | 128.42M | 100.58M | 295.44M | 253.3M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 9.21M | 5.03M | 2.14M | 1.81M | 2.24M | 1.53M | 13.06M | 25.77M | 38.41M | 924K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 364.69M | 552.26M | 541.96M | 513.31M | 517.16M | 497.73M | 489M | 544.69M | 547M | 557.3M |
| totalNonCurrentLiabilities | 373.91M | 557.28M | 544.1M | 515.12M | 519.39M | 499.26M | 502.06M | 570.46M | 585.41M | 558.22M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.21M | 6.17M | 2.95M | 2.6M | 3.05M | 2.2M | 13.56M | 26.25M | 38.86M | 1.36M |
| totalLiabilities | 505.8M | 671.5M | 676.45M | 617.15M | 631.79M | 604.66M | 630.48M | 671.04M | 880.85M | 811.52M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 63.88M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M | 63.9M |
| retainedEarnings | 362.01M | 756.48M | 762.05M | 436.03M | 781.73M | 394.61M | 393.9M | 387.98M | 371.33M | 342.45M |
| additionalPaidInCapital | 16M | 16.01M | 16.01M | 16.01M | 16.01M | 16.01M | 16.01M | 16.01M | 16.01M | 40.5M |
| 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 | -15.78M | -5.57M | 4.59M | 10.07M | 19.57M | 702K | -11.63M | 16.65M | 20.96M | 9.69M |
| depreciationAndAmortization | 24.98M | 24.22M | 23.34M | 24.79M | 22.84M | 22.6M | 22.1M | 22.97M | 24.7M | 20.59M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -11.17M | -15.46M | 14.11M | -24.65M | 3.09M | -39.83M | 84.38M | -164.82M | 714K | -17.15M |
| accountsReceivables | 2.33M | 9.21M | -25.26M | -5.88M | 6.46M | -542K | 78.54M | 24.21M | -56.3M | -22.2M |
| inventory | -124.95K | -516K | -1.72M | 1.54M | -891K | -2.31M | -930K | -1.58M | -1.39M | 866K |
| accountsPayables | -14.39M | - | - | - | - | - | 10.27M | - | 60.57M | - |
| otherWorkingCapital | 1.01M | -24.16M | 41.1M | -20.31M | -2.48M | -36.99M | -3.5M | -187.45M | -2.17M | 4.18M |
| otherNonCashItems | 24.69M | 2.9M | -10.8M | -15.15M | -5.94M | -2.48M | -52.73M | -18.9M | 23.77M | 4.46M |
| netCashProvidedByOperatingActivities | 22.72M | 6.09M | 31.24M | -4.95M | 39.57M | -19.01M | 85.8M | -144.1M | 23.63M | 17.59M |
| investmentsInPropertyPlantAndEquipment | -49.62M | -32.46M | -40.43M | -23.3M | -24.72M | -19.5M | -25.05M | -15.63M | -16.66M | -12.44M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 39.05M | -26.46M | 10.78M | 12.08M | 15.92M | 14.25M | 9.4M | 9.92M | 3.49M | 3.86M |
| netCashProvidedByInvestingActivities | -10.57M | -58.92M | -29.65M | -11.22M | -8.8M | -5.25M | -15.65M | -5.71M | -13.17M | -8.58M |
| netDebtIssuance | - | - | - | - | - | - | -95000 | - | -111K | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | -95000 | - | -111K | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -7.44M | -70000 | -10.64M | -62000 | -2.09M | -29000 | -29.26M | -173K | -49.58M | -56000 |
| commonDividendsPaid | -7.44M | -70000 | -10.64M | -62000 | -2.09M | -29000 | -1000 | -173K | 427K | -56000 |
| preferredDividendsPaid | - | - | - | - | - | - | -29.26M | - | -50.01M | - |
| otherFinancingActivities | -777.71K | -1.41M | -392K | -493K | -458K | -319K | -119K | -238K | -122K | -325K |
| netCashProvidedByFinancingActivities | -8.22M | -1.48M | -11.03M | -555K | -2.55M | -348K | -29.48M | -411K | -49.81M | -381K |