SAO : EALT3.SA
-$0.5 (-3.94%)
| 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 | 556.05M | 564.24M | 495.48M | 492.14M | 386.55M | 251.77M | 299.19M | 246.96M | 168.41M | 117.69M |
| costOfRevenue | 444.3M | 396.88M | 377.77M | 380.58M | 293.94M | 188.05M | 234.51M | 196.3M | 137.9M | 100.02M |
| grossProfit | 111.76M | 167.36M | 117.71M | 111.56M | 92.62M | 63.72M | 64.68M | 50.66M | 30.5M | 17.67M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 33.37M | 28.48M | 42.7M | 20.58M | 31.99M | 14.43M | 14.91M | 12.99M | 14.5M | 14.2M |
| sellingAndMarketingExpenses | 22.41M | 17.88M | 22.27M | 18.12M | 21.77M | 13.44M | 12.22M | 17M | 11.89M | 10.44M |
| sellingGeneralAndAdministrativeExpenses | 55.79M | 46.36M | 64.97M | 38.7M | 53.76M | 27.87M | 27.14M | 29.99M | 26.39M | 24.63M |
| otherExpenses | 29.1M | 19.59M | 23.17M | 14.42M | -6.02M | 7.99M | 11.16M | 7.5M | -43.99M | -13.99M |
| operatingExpenses | 84.88M | 65.95M | 64.97M | 53.12M | 47.74M | 35.85M | 38.3M | 37.49M | -17.6M | 10.64M |
| costAndExpenses | 529.18M | 471.45M | 442.74M | 433.7M | 341.67M | 223.9M | 272.81M | 233.8M | 120.3M | 110.66M |
| netInterestIncome | -11.82M | -16.88M | -14M | -12.76M | -3.38M | 597K | -6.65M | -7.86M | -5.35M | -6.04M |
| interestIncome | 909K | 537K | 287K | 2.66M | 6.11M | 11.35M | 1.25M | 3.96M | 2.99M | - |
| interestExpense | 12.72M | 17.42M | 14.28M | 7.8M | 9.48M | 3.81M | 1.48M | 11.82M | 8.34M | 6.04M |
| depreciationAndAmortization | 23.12M | 24M | 20.09M | 17.23M | 12.94M | 10.77M | 10.17M | 9.93M | 9.57M | 9.74M |
| ebitda | 50M | 108.89M | 75.05M | 72.34M | 57.43M | 42.78M | 37.24M | 30.66M | 57.68M | 12.79M |
| ebit | 26.88M | 84.9M | 54.96M | 51.05M | 50.6M | 34.28M | 20.94M | 24.12M | 51.1M | 689K |
| nonOperatingIncomeExcludingInterest | - | 16.51M | -2.22M | 1.32M | -6.11M | -6.42M | -687K | -3.4M | -2.99M | -7.66M |
| operatingIncome | 26.88M | 101.41M | 52.74M | 50.91M | 43.3M | 30.14M | 20.25M | 13.16M | 48.11M | 3.05M |
| totalOtherIncomeExpensesNet | 46.36M | -19.92M | 1.89M | -9.13M | -3.38M | 2.6M | -797K | -8.43M | -5.35M | 3.98M |
| incomeBeforeTax | 73.24M | 81.48M | 54.63M | 43.25M | 41.12M | 30.47M | 19.45M | 12.3M | 42.76M | -2.99M |
| incomeTaxExpense | -17.8M | 14.94M | 5.32M | 6.24M | 4.8M | 5.23M | 2.6M | 49000 | 12.12M | -1.34M |
| netIncomeFromContinuingOperations | 91.04M | 66.54M | 49.31M | 37M | 36.31M | 25.24M | 16.85M | 12.82M | 30.65M | -1.65M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -1000 | -566K | - | - |
| netIncome | 91.04M | 66.54M | 49.31M | 37M | 36.31M | 25.24M | 16.85M | 12.25M | 30.65M | -1.65M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 91.04M | 66.54M | 49.31M | 37M | 36.31M | 25.24M | 16.85M | 12.25M | 30.65M | -1.65M |
| eps | 4.05 | 2.96 | 2.19 | 1.64 | 1.61 | 1.12 | 0.75 | 0.52 | 12.89 | -0.07 |
| 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 | 30.06M | 12.9M | 14.9M | 12.61M | 22.7M | 21.56M | 4.98M | 1.93M | 1.39M | 5.75M |
| shortTermInvestments | - | - | 192K | 1.42M | 1.29M | 3.02M | 3.93M | 3.66M | - | - |
| cashAndShortTermInvestments | 30.06M | 12.9M | 14.9M | 14.04M | 23.98M | 24.58M | 8.91M | 5.59M | 1.39M | 5.75M |
| netReceivables | 79.81M | 117.53M | 119.8M | 80.26M | 94.97M | 65.76M | 69.54M | 46.27M | 36.73M | 31.32M |
| accountsReceivables | 79M | 113.42M | 99.07M | 80.26M | 94.97M | 65.76M | 69.54M | 46.27M | 36.73M | 31.32M |
| otherReceivables | 810K | 4.11M | 1.44M | 12.5M | 25.25M | 35.57M | 16.03M | 17.19M | 15.28M | 10.18M |
| inventory | 99.53M | 102.04M | 83.39M | 70.75M | 61.98M | 38.2M | 33.85M | 42.43M | 38.55M | 31.67M |
| prepaids | 4.29M | 4.08M | 1.36M | 3.15M | 1.54M | 603K | 642K | 1.12M | 978K | 356K |
| otherCurrentAssets | 28.56M | 30M | 23M | 12.5M | 25.25M | 35.57M | 16.03M | 17.19M | 15.28M | 10.18M |
| totalCurrentAssets | 242.25M | 266.56M | 219.74M | 180.71M | 207.72M | 164.71M | 128.98M | 112.6M | 92.92M | 79.28M |
| propertyPlantEquipmentNet | 256.39M | 237.1M | 230.52M | 288.22M | 237.48M | 193.91M | 190.38M | 217.77M | 152.95M | 159.36M |
| goodwill | 1.88M | 1.88M | 1.88M | 971K | 971K | - | - | - | - | - |
| intangibleAssets | 2.05M | 904K | 940K | 2.08M | 1.67M | 717K | 600K | 670K | 474K | 624K |
| goodwillAndIntangibleAssets | 3.93M | 2.78M | 2.82M | 2.08M | 1.67M | 717K | 600K | 670K | 474K | 624K |
| longTermInvestments | 107.54M | 170K | 98.58M | 15.85M | 13.03M | 18.43M | -778K | -1.55M | 4.04M | 4.31M |
| taxAssets | 8.17M | 6.8M | 1.16M | -15.85M | 31.72M | 39.46M | 12.88M | 15.61M | 8.69M | 4.62M |
| otherNonCurrentAssets | 31M | 112.11M | 9.07M | 41.98M | -1000 | -1000 | 36.42M | 2.02M | -5.68M | -3.63M |
| totalNonCurrentAssets | 407.03M | 352.16M | 340.98M | 332.28M | 283.9M | 252.52M | 239.5M | 234.51M | 160.48M | 165.28M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 649.28M | 618.72M | 560.72M | 512.99M | 491.61M | 417.23M | 368.48M | 347.11M | 253.4M | 244.57M |
| totalPayables | 62.78M | 67.09M | 60.28M | 30M | 33.05M | 39.21M | 18.5M | 15.41M | 13.69M | 4.1M |
| accountPayables | 33.36M | 30.58M | 26.56M | 36.56M | 1.88M | 13.74M | 12.31M | 15.41M | 13.69M | 4.1M |
| otherPayables | 29.42M | 36.52M | 33.72M | -6.56M | 31.17M | 25.46M | 6.19M | - | - | - |
| accruedExpenses | 34.97M | 24.6M | 37.65M | 28.89M | 29.6M | 19.68M | 3.15M | 22.42M | 15.22M | 6.32M |
| shortTermDebt | 44.14M | 83.66M | 69.69M | 73.01M | 66.24M | 50.16M | 60.62M | 55.95M | 49.86M | 29.47M |
| capitalLeaseObligationsCurrent | - | 115K | 866K | 962K | 1.09M | 1.1M | 1.17M | 176K | 156K | -3.66M |
| taxPayables | - | 41.77M | 33.72M | 36.42M | 29.6M | 28.22M | 6.19M | 9.53M | 11.74M | 3.66M |
| deferredRevenue | 13.52M | 20.99M | - | 7.35M | 6.03M | 5.39M | 6.08M | 9.53M | 11.74M | 3.66M |
| otherCurrentLiabilities | 13.46M | 79.9M | 30.57M | 41.83M | 45.09M | 19.1M | 29.03M | 16.92M | 14.69M | 3.2M |
| totalCurrentLiabilities | 168.88M | 230.77M | 199.06M | 182.04M | 175.06M | 136.34M | 118.56M | 116.24M | 96.09M | 46.75M |
| longTermDebt | 63.08M | 37.17M | 56.68M | 53.04M | 63.9M | 43.18M | 27.03M | 26.25M | 4.59M | 12.69M |
| capitalLeaseObligationsNonCurrent | - | - | 115K | 673K | - | - | - | - | 234K | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | 18.14M |
| deferredTaxLiabilitiesNonCurrent | 14.71M | 18.56M | 20.88M | 8.52M | 10M | 14.49M | 5.72M | 4.01M | 3.61M | 97.43M |
| otherNonCurrentLiabilities | 46.77M | 36.64M | 61.29M | 62.14M | 64.93M | 54.06M | 60.12M | 50M | 54.49M | 18.49M |
| totalNonCurrentLiabilities | 124.56M | 92.36M | 118.09M | 115.85M | 128.83M | 97.25M | 87.14M | 76.25M | 59.32M | 128.61M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 115K | 981K | 1.64M | 1.09M | 1.1M | 1.17M | 176K | 390K | -3.66M |
| totalLiabilities | 293.45M | 323.14M | 317.15M | 297.9M | 303.9M | 233.59M | 205.7M | 192.49M | 155.41M | 175.36M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 80.18M | 57.18M | 57.18M | 57.18M | 57.18M | 51.18M | 43.68M | 39.54M | 17.26M | 17.26M |
| retainedEarnings | 204.87M | 171.69M | 118.6M | 91.68M | 64.82M | 44.02M | 54.93M | 23.66M | 41.98M | 7.35M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 91.04M | 66.54M | 49.31M | 37M | 36.31M | 25.24M | 16.85M | 12.3M | 30.65M | -2.99M |
| depreciationAndAmortization | 23.12M | 24M | 20.86M | 17.23M | 12.94M | 10.77M | 10.17M | 9.93M | 9.57M | 9.74M |
| deferredIncomeTax | -536K | -1.76M | -49000 | 3.3M | -722K | 1.56M | 4.29M | -6.19M | 12.18M | -1.09M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -18.72M | -34.21M | -19.57M | 12.45M | -17.11M | 7.25M | -43.55M | -18.79M | -73.51M | 226K |
| accountsReceivables | 19.77M | -23.42M | -31.7M | 21.07M | -19.46M | -7.71M | -21.01M | -19.95M | -9.33M | 12.48M |
| inventory | -234K | -20.67M | -10.49M | -8.77M | -24.93M | -4.35M | 8.18M | -5.09M | -6.87M | -427K |
| accountsPayables | 2.65M | 3.94M | -5.32M | -2.87M | 17.54M | 1.49M | -3.15M | 1.75M | 9.6M | 330K |
| otherWorkingCapital | -40.91M | 5.94M | -14.24M | 3.02M | 9.75M | 17.82M | -27.57M | -13.7M | -66.63M | 653K |
| otherNonCashItems | -13.52M | 21.84M | 3.42M | 12.92M | 11.52M | 13.34M | 3.68M | 59.03M | 32.49M | 4.34M |
| netCashProvidedByOperatingActivities | 81.38M | 78.16M | 53.98M | 79.6M | 43.66M | 56.6M | -12.84M | 62.47M | -801K | 11.32M |
| investmentsInPropertyPlantAndEquipment | -45.47M | -30.35M | -31.62M | -69.25M | -57.26M | -17.27M | -16.78M | -20.08M | -10.74M | -3.17M |
| acquisitionsNet | - | - | - | - | -222K | 17.58M | -6.2M | - | - | - |
| purchasesOfInvestments | -9.78M | -8.19M | -2.88M | -149K | -203K | -18.48M | -271K | -60.5M | - | - |
| salesMaturitiesOfInvestments | 909K | 544K | 287K | 347K | 425K | 906K | 6.48M | - | - | - |
| otherInvestingActivities | 1.91M | -29.39M | 1.8M | -1.19M | -810K | -16.52M | 38.65M | -59.05M | - | - |
| netCashProvidedByInvestingActivities | -52.43M | -37.04M | -32.41M | -70.24M | -58.07M | -33.79M | 21.87M | -79.13M | -10.74M | -3.17M |
| netDebtIssuance | -11.8M | 54.21M | -7.62M | -9.55M | 29.11M | -3.78M | 605K | 23M | 9.04M | 16.81M |
| longTermNetDebtIssuance | 102.43M | 54.21M | -7.62M | 89.22M | 117.46M | 78.06M | 97.29M | 102.52M | 50.13M | 16.81M |
| shortTermNetDebtIssuance | - | - | - | -98.77M | -88.36M | -81.84M | -96.68M | -79.52M | -41.09M | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | -9.14M | -2.46M | -6.57M | -5.81M | -1.86M | -870K |
| commonDividendsPaid | - | - | - | - | -9.14M | -2.46M | -6.57M | -5.81M | -1.86M | -870K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -103.33M | -11.66M | -9.89M | -4.42M | - | - | - | - | -31.9M |
| netCashProvidedByFinancingActivities | -11.8M | -49.12M | -19.28M | -19.44M | 15.55M | -6.24M | -5.97M | 17.19M | 7.18M | -15.95M |
| 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 | 138.91M | 123.84M | 140.22M | 140.23M | 152.18M | 146.64M | 150.32M | 138.38M | 128.9M | 134.96M |
| costOfRevenue | 109.25M | 101.78M | 114.86M | 116.99M | 110.31M | 104.02M | 101.24M | 100.95M | 90.66M | 102M |
| grossProfit | 29.67M | 22.06M | 25.36M | 23.24M | 41.87M | 42.61M | 49.08M | 37.43M | 38.24M | 32.96M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 7.36M | 11.86M | 6.47M | 7.26M | 7.78M | 7.48M | 6.25M | 14.27M | 6.64M | 15.88M |
| sellingAndMarketingExpenses | 4.73M | 3.79M | 7.48M | 5.89M | 5.25M | 5.1M | 4.41M | 5.53M | 4.42M | 2.9M |
| sellingGeneralAndAdministrativeExpenses | 12.09M | 15.65M | 13.95M | 13.15M | 13.04M | 12.57M | 10.66M | 19.8M | 11.06M | 19.62M |
| otherExpenses | 5.88M | 8.27M | 5.92M | 7.13M | -12.42M | 710K | -393K | 6.14M | -365K | - |
| operatingExpenses | 17.97M | 23.92M | 19.87M | 20.28M | 618K | 13.28M | 17.3M | 20.17M | 17.84M | 19.62M |
| costAndExpenses | 127.22M | 125.7M | 134.73M | 137.28M | 130.54M | 123.62M | 118.55M | 121.12M | 108.5M | 121.62M |
| netInterestIncome | -2.41M | -3.08M | -2.96M | 1.73M | -2.92M | -4.4M | -4.4M | -4.77M | -4.13M | -3.66M |
| interestIncome | 364K | 332K | 256K | 5.9M | 160K | -2.31M | 995K | 2.21M | 192K | 94000 |
| interestExpense | 2.78M | 3.41M | 3.21M | 4.16M | 3.08M | 4.15M | 5.39M | 6.98M | 901K | 3.76M |
| depreciationAndAmortization | 5.36M | 5.36M | 5.96M | 5.93M | 5.87M | 5.92M | 5.81M | 6.54M | 5.73M | 5.46M |
| ebitda | 18.88M | 3.5M | 29.45M | 14.78M | 52.63M | 17.41M | 38.49M | 24.77M | 26.54M | 34.43M |
| ebit | 13.52M | -1.86M | 23.49M | 8.85M | 46.76M | 11.49M | 32.68M | 21.44M | 17.87M | 14.95M |
| nonOperatingIncomeExcludingInterest | -1.83M | 17000 | -18.01M | -5.9M | -5.51M | 17.84M | -901K | -4.18M | 2.53M | -1.6M |
| operatingIncome | 11.69M | -1.86M | 5.49M | 2.95M | 41.25M | 29.33M | 31.78M | 17.26M | 20.4M | 13.35M |
| totalOtherIncomeExpensesNet | 144K | 4.87M | 14.79M | 1.73M | 4M | -6.56M | -4.49M | -2.8M | -3.43M | 11.88M |
| incomeBeforeTax | 11.84M | 3.02M | 20.28M | 4.69M | 45.25M | 22.76M | 27.29M | 14.46M | 16.97M | 25.22M |
| incomeTaxExpense | 2.82M | -2.83M | -18.72M | 107K | 3.65M | 2.08M | 7.35M | - | 3.57M | 3.12M |
| netIncomeFromContinuingOperations | 9.01M | 5.84M | 39M | 4.58M | 41.61M | 20.68M | 19.94M | 14.46M | 13.4M | 22.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 9.01M | 5.84M | 39M | 4.58M | 41.61M | 20.68M | 19.94M | 14.46M | 13.4M | 22.1M |
| netIncomeDeductions | - | - | - | - | - | - | - | 1.94M | - | - |
| bottomLineNetIncome | 9.01M | 5.84M | 39M | 4.58M | 41.61M | 20.68M | 19.94M | 12.52M | 13.4M | 22.1M |
| eps | 0.4 | 0.26 | 1.75 | 0.19 | 1.85 | 0.92 | 0.84 | 0.46 | 0.6 | 0.98 |
| 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 | 20.64M | 30.06M | 20.82M | 11.44M | 10.12M | 12.9M | 14.96M | 12.87M | 12.33M | 14.9M |
| shortTermInvestments | 38000 | - | - | 193K | 68000 | - | 19000 | 77000 | 136K | 285K |
| cashAndShortTermInvestments | 20.68M | 30.06M | 20.82M | 11.44M | 10.12M | 12.9M | 14.97M | 12.95M | 12.47M | 15.18M |
| netReceivables | 97.71M | 108.37M | 133.95M | 105.41M | 120.6M | 117.53M | 128.17M | -3.56M | 102.04M | 119.8M |
| accountsReceivables | 96.84M | 79M | 93.95M | 101.86M | 116.7M | 113.42M | 122.96M | 111.89M | 102.04M | 99.07M |
| otherReceivables | 866K | 29.37M | 40.01M | 3.56M | 3.9M | 4.11M | 5.21M | 31.55M | 23.58M | 20.73M |
| inventory | 101.14M | 101.14M | 91.5M | 90.72M | 96.06M | 102.04M | 97.53M | 94.98M | 92.88M | 83.39M |
| prepaids | 6.11M | 2.67M | 1.94M | 4.72M | 5.22M | 4.08M | 4.59M | 4.97M | 6.6M | 1.36M |
| otherCurrentAssets | 22.25M | 28.56M | 36.92M | 40.1M | 44.2M | 30M | 28.61M | 143.44M | 18.29M | 23M |
| totalCurrentAssets | 247.89M | 242.25M | 248.22M | 252.4M | 276.2M | 266.56M | 273.87M | 252.77M | 232.28M | 219.74M |
| propertyPlantEquipmentNet | 254.74M | 256.39M | 251.55M | 246.91M | 238.97M | 237.1M | 234.55M | 232.85M | 229.98M | 231.67M |
| goodwill | 1.88M | 1.88M | 1.88M | 1.88M | 1.88M | 1.88M | 1.88M | 1.88M | 1.88M | 1.88M |
| intangibleAssets | 2.32M | 2.05M | 1.87M | 1.77M | 1.44M | 904K | 994K | 909K | 2.75M | 940K |
| goodwillAndIntangibleAssets | 4.2M | 3.93M | 3.75M | 3.65M | 3.32M | 2.78M | 2.88M | 2.79M | 2.75M | 2.82M |
| longTermInvestments | 107.25M | 107.54M | 101.31M | 103.27M | 103.28M | 170K | 5.71M | 98.24M | 98.08M | 98.58M |
| taxAssets | 6.7M | 8.17M | 5.81M | 8.14M | 7.77M | 6.8M | 5.5M | 5.06M | 4.85M | 5.94M |
| otherNonCurrentAssets | 32.94M | 31M | 26.79M | 24.12M | 22.73M | 112.11M | 93.66M | 11.91M | 8M | 7.91M |
| totalNonCurrentAssets | 405.83M | 407.03M | 389.2M | 377.95M | 368.3M | 352.16M | 342.29M | 345.78M | 343.65M | 346.92M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 653.72M | 649.28M | 637.42M | 630.35M | 644.49M | 618.72M | 616.16M | 598.56M | 575.93M | 566.66M |
| totalPayables | 38.56M | 37.16M | 33.96M | 93.66M | 92.12M | 67.09M | 94.16M | 62.9M | 88.1M | 60.28M |
| accountPayables | 35.27M | 33.36M | 30.98M | 31.19M | 31.14M | 30.58M | 31.65M | 29.68M | 26.07M | 26.56M |
| otherPayables | 3.29M | 3.8M | 2.98M | 62.46M | 60.99M | 36.52M | 62.51M | 33.22M | 62.03M | 67.44M |
| accruedExpenses | 30.62M | 34.97M | 37.08M | 28.82M | 26.76M | 24.6M | 34.92M | 27.35M | 25.73M | 25.33M |
| shortTermDebt | 37.13M | 44.14M | 69.73M | 66.49M | 73.08M | 83.66M | 76.05M | 77.88M | 74.26M | 70.56M |
| capitalLeaseObligationsCurrent | - | - | 9000 | 35000 | 72000 | 115K | 150K | 451K | 693K | 866K |
| taxPayables | - | - | - | 42.11M | 41.06M | 41.77M | 43.64M | 33.22M | 31.77M | 33.72M |
| deferredRevenue | 17.68M | 13.52M | 8.34M | 10.1M | 17.88M | 20.99M | 22.69M | 19.98M | 14.35M | 10.28M |
| otherCurrentLiabilities | 41.56M | 39.08M | 40.4M | 53.7M | 51.42M | 79.9M | 64.66M | 43.06M | 4.22M | 32.61M |
| totalCurrentLiabilities | 165.54M | 168.88M | 189.51M | 213.88M | 216.7M | 230.77M | 235.02M | 231.62M | 207.34M | 199.06M |
| longTermDebt | 62M | 63.08M | 33.58M | 31.04M | 35.58M | 37.17M | 42.6M | 42.97M | 51.37M | 56.8M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | 9000 | 35000 | 87000 | 115K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 86999 | 115K |
| deferredTaxLiabilitiesNonCurrent | 14.62M | 14.71M | 14.56M | 18.06M | 18.13M | 18.56M | 20.84M | 14.58M | 14.74M | 14.78M |
| otherNonCurrentLiabilities | 46.7M | 46.77M | 43.41M | 34.86M | 37.04M | 36.64M | 38.09M | 49.75M | 50.34M | 52.34M |
| totalNonCurrentLiabilities | 123.32M | 124.56M | 91.54M | 83.96M | 90.75M | 92.36M | 101.54M | 107.33M | 116.54M | 124.02M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | 9000 | 35000 | 72000 | 115K | 159K | 486K | 780K | 981K |
| totalLiabilities | 288.86M | 293.45M | 281.06M | 297.84M | 307.44M | 323.14M | 336.56M | 338.95M | 323.88M | 323.08M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 80.18M | 80.18M | 80.18M | 80.18M | 57.18M | 57.18M | 57.18M | 57.18M | 57.18M | 57.18M |
| retainedEarnings | 213.96M | 204.87M | 210.07M | 185.97M | 213.45M | 171.69M | 154.72M | 134.54M | 127.1M | 118.6M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 9.01M | 5.84M | 39M | 4.58M | 41.61M | 20.68M | 19.94M | 12.52M | 13.4M | 22.1M |
| depreciationAndAmortization | 5.55M | 5.36M | 5.96M | 5.93M | 5.87M | 5.92M | 5.81M | 6.54M | 5.73M | 5.46M |
| deferredIncomeTax | 1.38M | -2.21M | 3.15M | -426K | -1.05M | -1.88M | -565K | -371K | 1.06M | 754K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -11.89M | 24.42M | -40.31M | 24.96M | -27.8M | -11.28M | -6.73M | 8.9M | -25.1M | -24.35M |
| accountsReceivables | -12.29M | 21.81M | 9.39M | 18.2M | -29.63M | 5.2M | -11.63M | -8.11M | -8.89M | -6.72M |
| inventory | -2.57M | -11.99M | 1.68M | 5.19M | 4.88M | -4.51M | -6.12M | -3.63M | -6.41M | -1.25M |
| accountsPayables | 1.91M | 2.38M | -212K | 57000 | 427K | -998K | 2.57M | 4.58M | -2.21M | -12.48M |
| otherWorkingCapital | 1.06M | 12.22M | -51.16M | 1.51M | -3.48M | -11.98M | 11.02M | 16.06M | -7.59M | -3.89M |
| otherNonCashItems | -1.04M | -7.52M | -1.43M | -660K | -5.38M | 6.49M | 394K | 2.13M | 40.73M | 40.49M |
| netCashProvidedByOperatingActivities | 3.02M | 25.89M | 6.37M | 34.82M | 14.3M | 21.81M | 19.42M | 30.09M | 6.85M | 13.09M |
| investmentsInPropertyPlantAndEquipment | -5.23M | -12.97M | -10.76M | -13.77M | -9.31M | -8.78M | -10.03M | -7.84M | -5.98M | -4.47M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | -220K |
| purchasesOfInvestments | -604K | -9.78M | 1.84M | -1.84M | - | -8.19M | 1.2M | -1.2M | - | -2.88M |
| salesMaturitiesOfInvestments | 364K | -328K | 916K | -25000 | 186K | -543K | 869K | -2.04M | 2.26M | -1.71M |
| otherInvestingActivities | 1.06M | 5.81M | -2.56M | -1.86M | 160K | -14.28M | 1.67M | 874K | -472K | 3.79M |
| netCashProvidedByInvestingActivities | -4.4M | -17.26M | -10.57M | -15.63M | -8.96M | -14.28M | -8.36M | -10.21M | -4.19M | -5.48M |
| netDebtIssuance | -8.03M | 611K | 5.79M | -10.15M | -8.05M | 77.59M | -3.99M | -14.16M | -5.23M | 5.26M |
| longTermNetDebtIssuance | -8.03M | 114.84M | 5.79M | -10.15M | -8.05M | -9.68M | -3.99M | -14.16M | -5.23M | 5.26M |
| shortTermNetDebtIssuance | - | 611K | 5.79M | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | 10.16M | -10.16M | - | - | -7.74M |
| commonDividendsPaid | - | - | - | - | - | 10.16M | -10.16M | - | - | -7.74M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | 7.78M | -7.72M | -68000 | -97.33M | 5.18M | -5.18M | - | -11.66M |
| netCashProvidedByFinancingActivities | -8.03M | 611K | 13.57M | -17.86M | -8.12M | -9.58M | -8.98M | -19.34M | -5.23M | 1.34M |