SAU : 4014.SR
$0.1 (0.36%)
| 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 |
|---|---|---|---|---|---|---|---|---|---|
| revenue | 876.7M | 877.23M | 799.28M | 713.82M | 699.45M | 652.36M | 597.02M | 583.91M | 555.91M |
| costOfRevenue | 754.6M | 837.97M | 666.22M | 558.97M | 546.47M | 505.93M | 463.2M | 452.89M | 447.48M |
| grossProfit | 122.1M | 39.26M | 133.05M | 154.85M | 152.98M | 146.43M | 133.81M | 131.02M | 108.44M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 16.24M | 18.66M | 17.94M | 67.64M | 54.63M | -10.58M | -9.99M | -9.75M | -14.37M |
| sellingAndMarketingExpenses | 9.76M | 7.81M | 5.78M | 10.26M | 10.46M | 10.58M | 9.99M | 9.75M | 14.37M |
| sellingGeneralAndAdministrativeExpenses | 25.99M | 26.47M | 23.72M | 77.91M | 65.09M | - | - | - | 53.85M |
| otherExpenses | 56.31M | 44.13M | -1.99M | 39.43M | 4.47M | -50.09M | -41.9M | -45.98M | -36.84M |
| operatingExpenses | 82.3M | 70.6M | 64.4M | 117.34M | 69.56M | -50.09M | -41.9M | -45.98M | -36.84M |
| costAndExpenses | 836.9M | 837.97M | 730.62M | 676.31M | 616.03M | 505.93M | 463.2M | 452.89M | 447.48M |
| netInterestIncome | -15.16M | -25.37M | -25.29M | -21.07M | -13.98M | -14.73M | -20.82M | -16.96M | -14.1M |
| interestIncome | - | - | 2.53M | 19.6M | - | 48994 | 356.65K | - | - |
| interestExpense | 15.16M | 25.37M | 27.82M | 20.99M | 13.98M | 14.78M | 21.18M | 16.96M | 14.1M |
| depreciationAndAmortization | 17.37M | 11.19M | 22.64M | 13.51M | 12.81M | 9.41M | 6.85M | 4.34M | 5.97M |
| ebitda | 57.6M | 50.45M | 100.76M | 60.98M | 111.63M | 104.54M | 98.01M | 99.65M | 71.59M |
| ebit | 40.23M | 39.26M | 78.47M | 47.48M | 98.82M | 96.34M | 91.91M | 95.99M | 71.59M |
| nonOperatingIncomeExcludingInterest | - | - | -9.81M | 3.2M | - | -8.28M | -23.82M | -14.87M | -16.9M |
| operatingIncome | 40.23M | 39.26M | 68.65M | 50.68M | 98.82M | 96.34M | 91.91M | 85.03M | 71.59M |
| totalOtherIncomeExpensesNet | -64361 | -11.65M | -15.7M | -22.94M | -13.98M | -6.5M | 2.64M | -2.09M | 2.8M |
| incomeBeforeTax | 40.17M | 39.26M | 52.95M | 27.74M | 84.83M | 81.55M | 70.73M | 79.03M | 57.49M |
| incomeTaxExpense | 13.95M | 14.65M | 15.15M | 12.12M | 8.09M | 21.58M | 21.24M | 10.95M | 8.06M |
| netIncomeFromContinuingOperations | 26.21M | 31.23M | 37.8M | 15.62M | 76.75M | 74.16M | 70.41M | 68.32M | 49.72M |
| netIncomeFromDiscontinuedOperations | - | -7.17M | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - |
| netIncome | 28.4M | 24.61M | 40.06M | 17.57M | 77.52M | 74.76M | 49.49M | 68.08M | 49.44M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 28.4M | 24.61M | 40.06M | 17.57M | 77.52M | 74.76M | 70.67M | 68.08M | 49.44M |
| eps | 0.95 | 0.87 | 1.34 | 0.59 | 2.58 | 2.49 | 1.65 | 3.4 | 2.47 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 20.47M | 88.06M | 16.95M | 54.56M | 45.32M | 474.83M | 540.25M | 570.37M | 62.75M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 20.47M | 88.06M | 16.95M | 54.56M | 45.32M | 474.83M | 540.25M | 570.37M | 62.75M |
| netReceivables | 709.28M | 616.88M | 805.21M | 605.22M | 713.67M | 541.36M | 608.45M | - | 428.83M |
| accountsReceivables | 700.84M | 434.05M | 799.76M | 594.85M | 709.43M | 491.74M | 562.78M | 590.54M | 428.83M |
| otherReceivables | 8.45M | 182.83M | 5.44M | 23.01M | 4.24M | 54.75M | 55.49M | 67.53M | - |
| inventory | 65.85M | 103.21M | 105.03M | 97.68M | 97.24M | 94.89M | 38.12M | 43.51M | 48.83M |
| prepaids | 51.93M | 27.48M | 38.03M | 37.85M | 38.57M | 39.85M | - | - | 2.64M |
| otherCurrentAssets | 7.04M | 34.58M | 36.91M | 39.16M | 48.43M | 47.01M | 81.35M | 248.56M | 85.77M |
| totalCurrentAssets | 854.57M | 870.22M | 1B | 838.18M | 941.68M | 803.17M | 792.94M | 818.93M | 628.83M |
| propertyPlantEquipmentNet | 41.24M | 46.24M | 62.07M | 57.24M | 43.82M | 35.18M | 18.18M | 11.11M | 12.65M |
| goodwill | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 1.24M | 971K | 2.5M | 3.69M | - | - | 473.44K | 667.2K | 867.36K |
| goodwillAndIntangibleAssets | 1.24M | 971K | 2.5M | 3.69M | - | - | 473.44K | 667.2K | 867.36K |
| longTermInvestments | 30.88M | 31.23M | 31.57M | 31.92M | 32.26M | 43.54M | 43.96M | 14.57M | 25000 |
| taxAssets | - | - | -31.57M | -31.92M | - | - | -44.44M | -15.23M | -892.36K |
| otherNonCurrentAssets | 5.47M | 3.11M | 5.77M | 31.92M | 70524 | 7.5M | 50.7M | 15.23M | 15.78M |
| totalNonCurrentAssets | 78.83M | 81.54M | 101.9M | 92.86M | 76.15M | 86.22M | 68.88M | 26.35M | 28.43M |
| otherAssets | - | - | - | - | - | - | - | - | - |
| totalAssets | 933.4M | 951.76M | 1.1B | 931.03M | 1.02B | 889.39M | 861.82M | 845.28M | 657.26M |
| totalPayables | 64.59M | 71.26M | 65.63M | 80.65M | 65.11M | 54.97M | 51.89M | 68.54M | 65.32M |
| accountPayables | 47.99M | 56.25M | 49.73M | 68.49M | 60.15M | 53.27M | 50.19M | 57.54M | 65.32M |
| otherPayables | 16.59M | 15.01M | 15.9M | 12.16M | 4.96M | 3.41M | 3.39M | 11M | - |
| accruedExpenses | 13.94M | 61.21M | 9.94M | 73.08M | 124.41M | 113.63M | 119.94M | - | 74.82M |
| shortTermDebt | 171.97M | 186.69M | 333.52M | 178.04M | 248.51M | 174.58M | 222.7M | 287.82M | 171.7M |
| capitalLeaseObligationsCurrent | 6.98M | 5.68M | 9.47M | 8.23M | 4.74M | 2.93M | 2.33M | - | - |
| taxPayables | - | - | 15.9M | 12.16M | 6.93M | 9.37M | 6.97M | 11M | - |
| deferredRevenue | 39.68M | 28.13M | 26.12M | 9.97M | 18.03M | 31.62M | 21.52M | 26.04M | -237.02M |
| otherCurrentLiabilities | 52.68M | 7.94M | 64.68M | 28.54M | 13.55M | 24.85M | 18.39M | 129.23M | 37.5M |
| totalCurrentLiabilities | 349.85M | 360.91M | 509.35M | 378.51M | 474.35M | 402.59M | 436.77M | 474.59M | 349.34M |
| longTermDebt | 5.02M | 6.78M | 8.32M | 9.67M | 7.22M | 1.86M | - | - | - |
| capitalLeaseObligationsNonCurrent | 7.52M | 9.01M | 11.52M | 10.61M | 5.77M | 4.18M | 3.67M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 70.16M | 70.08M | 68.08M | 63.61M | 56.8M | 50.8M | 62.88M | 69.2M | 53.16M |
| totalNonCurrentLiabilities | 82.71M | 85.86M | 87.92M | 83.89M | 69.8M | 56.85M | 66.55M | 69.2M | 53.16M |
| otherLiabilities | - | - | - | - | - | 429.95M | 358.49M | 301.48M | 254.76M |
| capitalLeaseObligations | 14.51M | 14.69M | 20.98M | 18.84M | 10.51M | 7.12M | 6M | - | - |
| totalLiabilities | 432.56M | 446.78M | 597.28M | 462.4M | 544.15M | 889.39M | 861.82M | 845.28M | 657.26M |
| treasuryStock | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - |
| commonStock | 300M | 300M | 300M | 200M | 200M | 200M | 200M | 200M | 200M |
| retainedEarnings | 172.1M | 174.02M | 174.18M | 233.79M | 238.63M | 200.92M | 136.29M | 88.16M | 53.17M |
| 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 |
|---|---|---|---|---|---|---|---|---|---|
| netIncome | 28.44M | 39.1M | 52.95M | 17.57M | 77.52M | 74.76M | 70.67M | 68.08M | 49.44M |
| depreciationAndAmortization | 17.37M | 19.88M | 22.64M | 13.51M | 12.81M | 9.41M | 6.85M | 4.34M | 5.97M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -74.29M | 201.04M | -258.97M | 28.87M | -188.33M | 6.21M | 54.58M | -197.34M | 11.06M |
| accountsReceivables | -101.28M | 215.84M | -223.48M | 75.15M | -222.15M | 46.62M | 30.27M | -137.15M | 38.88M |
| inventory | 34.93M | 3.18M | -10.37M | -4.58M | -12.15M | -58.15M | 4.84M | 12.66M | -845.68K |
| accountsPayables | -8.26M | 6.52M | -18.76M | 8.34M | 6.88M | -788.95K | -7.35M | -7.78M | - |
| otherWorkingCapital | 318.1K | -24.63M | -6.36M | -50.04M | 39.09M | 18.53M | 26.82M | -65.07M | -26.97M |
| otherNonCashItems | 22.79M | 25.75M | 42.74M | 64.07M | 13.28M | 26.93M | 30.72M | -176.64M | 28.47M |
| netCashProvidedByOperatingActivities | -5.69M | 285.78M | -140.64M | 124.01M | -84.72M | 117.31M | 162.83M | -108.56M | 77.91M |
| investmentsInPropertyPlantAndEquipment | -7.53M | -4.43M | -14.88M | -17.81M | -7.45M | -22.97M | -10.54M | -2.97M | -3.19M |
| acquisitionsNet | 2.58M | - | - | 165.96K | -716.4K | 238.26K | 2.03M | 199.43K | - |
| purchasesOfInvestments | - | - | - | - | 955.9K | - | -28.75M | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 11.67M | - | -1.96M | - | - |
| otherInvestingActivities | -2.36M | -2.65M | -51494 | 70523 | 201.46K | 200.96K | 193.76K | -2.87M | -1.93M |
| netCashProvidedByInvestingActivities | -7.31M | -2.65M | -14.93M | -17.58M | 4.67M | -22.53M | -39.02M | -2.87M | -1.93M |
| netDebtIssuance | -16.47M | -148.38M | 154.02M | -68.01M | 71.36M | -20.16M | -15.01M | - | - |
| longTermNetDebtIssuance | -1.55M | -1.25M | -375K | 2.11M | 5.86M | -20.16M | -15.01M | - | - |
| shortTermNetDebtIssuance | -14.92M | -147.14M | 154.39M | -70.13M | 65.5M | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -30M | -30M | - | -20M | -30M | - | -20M | - | - |
| commonDividendsPaid | -30M | -30M | - | -20M | -30M | - | -20M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -8.13M | -33.63M | -36.06M | -9.19M | 67.7M | -60.23M | -74.73M | 106.18M | -65.33M |
| netCashProvidedByFinancingActivities | -54.59M | -212.01M | 117.95M | -97.2M | 36.74M | -80.39M | -109.74M | 106.18M | -65.33M |
| 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 | 192.1M | 181.91M | 200.52M | 272.04M | 221.73M | 227.23M | 218.39M | 216.82M | 217.8M | 231.8M |
| costOfRevenue | 167M | 160.94M | 171.9M | 233.29M | 188.47M | 295.05M | 183.61M | 182.95M | 180.1M | 196.44M |
| grossProfit | 25.1M | 20.93M | 28.62M | 38.74M | 33.27M | -67.82M | 34.78M | 33.87M | 37.7M | 35.36M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 13.04M | -28.09M | 13.97M | 15.74M | 14.62M | 10.81M | 15.72M | 16.77M | 15.17M | -32.58M |
| sellingAndMarketingExpenses | 4.59M | -8.54M | 7.26M | 5.66M | 5.38M | -6.3M | 5.83M | 4.14M | 4.2M | -4.31M |
| sellingGeneralAndAdministrativeExpenses | 17.62M | -36.63M | 21.23M | 21.39M | 20M | 55.08M | 21.55M | 20.92M | 19.38M | -36.89M |
| otherExpenses | -1.12M | 54.89M | 478.48K | 1.35M | -502.78K | -70.9M | -4.09M | -1.85M | -22.2M | 6.16M |
| operatingExpenses | 16.5M | 18.26M | 21.71M | 22.74M | 19.5M | -15.82M | 17.46M | 19.06M | 22.2M | 33.45M |
| costAndExpenses | 183.5M | 179.29M | 193.61M | 256.04M | 207.96M | 279.23M | 201.07M | 202.02M | 202.3M | 196.44M |
| netInterestIncome | -3.69M | -7.51M | -3.39M | -3.76M | -3.73M | -8.16M | -5.96M | -6.47M | -8.49M | -11.01M |
| interestIncome | - | - | 174.99K | - | - | - | - | - | - | - |
| interestExpense | 3.69M | 7.51M | 3.57M | 3.76M | 3.73M | 8.16M | 5.96M | 6.47M | 8.49M | 11.01M |
| depreciationAndAmortization | 3.74M | 3.53M | 4.07M | 5M | 4.77M | 2.45M | 4.95M | 5.15M | 5.29M | 5.35M |
| ebitda | 12.31M | -4.24M | 15.83M | 25.38M | 20.63M | -10.29M | 26.89M | 22.24M | 20.82M | 34.84M |
| ebit | 8.6M | 2.66M | 11.76M | 20.38M | 15.85M | -12.74M | 21.94M | 17.17M | 15.53M | 29.49M |
| nonOperatingIncomeExcludingInterest | - | - | -4.85M | -4.38M | -2.08M | -39.26M | -4.62M | -2.37M | - | -6.35M |
| operatingIncome | 8.6M | 3.55M | 6.91M | 16M | 13.77M | -52M | 17.32M | 14.8M | 15.5M | 35.36M |
| totalOtherIncomeExpensesNet | 2.94M | -325.09K | 1.29M | 620.17K | -1.65M | 47.02M | -1.34M | -4.1M | -4.06M | -4.66M |
| incomeBeforeTax | 11.51M | 3.22M | 8.2M | 16.62M | 12.12M | -4.98M | 15.97M | 10.7M | 11.46M | 18.48M |
| incomeTaxExpense | 3.56M | 2.94M | 1.33M | 4.84M | 4.83M | 4.95M | 3.2M | 3.35M | -8.3M | 5.58M |
| netIncomeFromContinuingOperations | 7.95M | 279.93K | 6.86M | 11.77M | 7.29M | -9.93M | 12.78M | 7.35M | 8.3M | 12.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | 8M | -1.89M | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 8.3M | 711.58K | 7.67M | 12.37M | 7.69M | -2.73M | 10.91M | 7.66M | 8.77M | 13.59M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 8.3M | 711.58K | 7.67M | 12.37M | 7.69M | -10.73M | 10.91M | 7.66M | 8.77M | 13.59M |
| eps | 0.28 | 0.02 | 0.26 | 0.41 | 0.26 | -1.82 | 0.43 | 0.26 | 0.28 | 0.43 |
| 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 | 40.28M | 20.47M | 23.93M | 27.27M | 66.11M | 88.06M | 96.82M | 29.4M | 74.87M | 16.95M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 40.28M | 20.47M | 23.93M | 27.27M | 66.11M | 88.06M | 96.82M | 29.4M | 74.87M | 16.95M |
| netReceivables | 695.78M | 709.28M | 693.62M | 724.88M | 574.03M | 616.88M | 637.26M | 741.21M | 749.79M | 819.03M |
| accountsReceivables | 672.13M | 700.84M | 660.59M | 560.74M | 353.65M | 434.05M | 619.44M | 752.1M | 741.82M | 805.21M |
| otherReceivables | 23.65M | 8.45M | 33.03M | 164.14M | 220.38M | 182.83M | 20.8M | 2.72M | 16.71M | 208.17M |
| inventory | 61.25M | 65.85M | 67.72M | 68.94M | 110.59M | 103.21M | 103.29M | 104.15M | 111.3M | 105.03M |
| prepaids | - | 51.93M | - | 82.32M | 67.98M | 27.48M | 75.09M | 54.57M | 59.7M | 38.03M |
| otherCurrentAssets | 54.04M | 58.97M | 79.46M | 82.32M | 67.98M | 34.58M | 75.09M | 13.61M | 8.74M | 36.91M |
| totalCurrentAssets | 851.35M | 854.57M | 864.74M | 903.41M | 818.71M | 870.22M | 912.45M | 942.94M | 1B | 1B |
| propertyPlantEquipmentNet | 40.93M | 41.24M | 41.03M | 44.62M | 46.86M | 46.24M | 49.77M | 52.1M | 55.82M | 62.07M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 1.18M | 1.24M | 1.3M | 896.23K | 933.62K | 971K | 1.01M | 1.46M | 1.91M | 2.5M |
| goodwillAndIntangibleAssets | 1.18M | 1.24M | 1.3M | 896.23K | 933.62K | 971K | 1.01M | 1.46M | 1.91M | 2.5M |
| longTermInvestments | 42.85M | 30.88M | 30.97M | 31.05M | 31.14M | 31.23M | 31.31M | 31.4M | 31.49M | 31.57M |
| taxAssets | - | - | - | - | - | - | - | -31.4M | - | -31.57M |
| otherNonCurrentAssets | 5.11M | 5.47M | 3.11M | 3.11M | 3.11M | 3.11M | 3.32M | 5.77M | 5.77M | 37.34M |
| totalNonCurrentAssets | 90.07M | 78.83M | 76.41M | 79.68M | 82.04M | 81.54M | 85.42M | 90.72M | 94.97M | 101.9M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 941.42M | 933.4M | 941.15M | 983.09M | 900.75M | 951.76M | 997.87M | 1.03B | 1.1B | 1.1B |
| totalPayables | 78.27M | 64.59M | 79.6M | 74.47M | 69.19M | 71.26M | 76.61M | 46.23M | 58.09M | 49.73M |
| accountPayables | 58.11M | 47.99M | 62.24M | 50M | 48.53M | 56.25M | 57.81M | 44.33M | 39.55M | 49.73M |
| otherPayables | 20.16M | 16.59M | 17.36M | 24.47M | 20.66M | 15.01M | 18.8M | 1.9M | 18.54M | 1079 |
| accruedExpenses | - | 13.94M | - | 103.71M | 96.64M | 61.21M | 103.25M | 105.34M | 108.57M | 9.94M |
| shortTermDebt | 160.79M | 178.96M | 157.47M | 173.97M | 121.08M | 186.69M | 177.33M | 234.09M | 293.43M | 333.52M |
| capitalLeaseObligationsCurrent | 6.53M | 6.98M | 6.06M | 5.46M | 5.3M | 5.68M | 5.86M | 6.47M | 8.46M | 9.47M |
| taxPayables | - | - | 17.36M | 22.44M | 19.72M | - | 17.08M | 18.86M | 18.54M | 15.9M |
| deferredRevenue | 8.59M | 39.68M | 13.19M | 16.71M | 8.74M | 28.13M | 10.42M | 10.84M | 8.26M | 109.32M |
| otherCurrentLiabilities | 94.2M | 52.68M | 115.83M | 120.43M | 105.38M | 7.94M | 113.16M | 18.86M | 19.91M | 80.58M |
| totalCurrentLiabilities | 348.38M | 349.85M | 358.96M | 374.33M | 300.95M | 360.91M | 372.96M | 421.83M | 496.72M | 509.35M |
| longTermDebt | 4.42M | 5.02M | 5.4M | 5.9M | 6.78M | 6.78M | 7.55M | 7.18M | 8.32M | 8.32M |
| capitalLeaseObligationsNonCurrent | 7.18M | 7.52M | 7.65M | 9.16M | 9.16M | 9.01M | 10.31M | 9.65M | 10.2M | 11.52M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 72.59M | 70.16M | 68.22M | 69.64M | 71.58M | 70.08M | 73.78M | 72.59M | 69.06M | 68.08M |
| totalNonCurrentLiabilities | 84.2M | 82.71M | 81.27M | 84.7M | 87.52M | 85.86M | 91.64M | 89.41M | 87.59M | 87.92M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 13.71M | 14.51M | 13.71M | 14.62M | 14.46M | 14.69M | 16.16M | 16.11M | 18.66M | 20.98M |
| totalLiabilities | 432.57M | 432.56M | 440.23M | 459.03M | 388.47M | 446.78M | 464.6M | 511.24M | 584.31M | 597.28M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 300M | 300M | 300M | 300M | 300M | 300M | 300M | 300M | 300M | 300M |
| retainedEarnings | 180.38M | 172.1M | 171.75M | 194.08M | 181.71M | 174.02M | 201.52M | 190.61M | 182.95M | 174.18M |
| 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 | 8.28M | 711.58K | 8.2M | 16.62M | 12.12M | -2.54M | 13.39M | 7.66M | 8.77M | 18.48M |
| depreciationAndAmortization | 3.74M | 3.79M | 4.07M | 5M | 4.77M | -15.48M | 4.95M | 5.15M | 5.29M | 5.43M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 28.34M | -22.62M | 34.35M | -108.42M | 30.98M | -186.56M | 115.62M | 13.74M | 76.22M | -74.81M |
| accountsReceivables | 15.66M | -26.51M | 28.73M | -142.05M | 38.55M | 28.37M | 125.35M | 5.96M | 56.15M | -52.88M |
| inventory | 3.95M | 1.57M | 622.28K | 40.52M | -7.78M | 1.43M | 1.76M | 6.7M | -6.71M | 6.47M |
| accountsPayables | 10.12M | -14.24M | 12.23M | - | - | - | - | - | 7.42M | -17.87M |
| otherWorkingCapital | -1.39M | 16.56M | -7.23M | -6.88M | 207.47K | -186.56M | -11.49M | 1.09M | 19.36M | -10.54M |
| otherNonCashItems | 6.98M | 6.06M | -1.35M | 1.97M | 5M | 226.96M | -3.44M | -1.55M | -35.37M | 38.35M |
| netCashProvidedByOperatingActivities | 47.34M | -12.07M | 45.27M | -84.82M | 52.88M | 22.38M | 130.53M | 25M | 101.17M | -12.55M |
| investmentsInPropertyPlantAndEquipment | -1.86M | -1.93M | -1.21M | -1.34M | -2.59M | 3.03M | -1.07M | -1.35M | -610.37K | -1.8M |
| acquisitionsNet | 107.75K | 468.47K | - | - | - | - | - | 498.65K | 1.31M | 810.35K |
| purchasesOfInvestments | -12M | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 357.94K | -2.36M | 1.35M | 285.76K | 18261 | -7.58M | 2.82M | 294.44K | 702K | -1.6M |
| netCashProvidedByInvestingActivities | -13.39M | -3.82M | 141.52K | -1.06M | -2.57M | -4.55M | 1.75M | -556.08K | 702.02K | -2.58M |
| netDebtIssuance | -11.78M | 14.13M | -17M | 52.02M | -65.61M | 8.59M | -56.39M | -60.49M | -3.86M | 18.84M |
| longTermNetDebtIssuance | 2.19M | -775K | 775K | -775K | -3.18M | -625K | 625K | -625K | -3.86M | -375K |
| shortTermNetDebtIssuance | -13.98M | 14.9M | -17.78M | 52.8M | -65.61M | 9.84M | -57.01M | -59.86M | -40.09M | 19.21M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | -30M | - | - | -30M | - | - | - | - |
| commonDividendsPaid | - | - | -30M | - | - | -30M | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.37M | -1.7M | -1.75M | -4.97M | -6.65M | -26.58M | -8.48M | -9.42M | -46.8M | 8.73M |
| netCashProvidedByFinancingActivities | -14.15M | 12.43M | -48.75M | 47.05M | -72.26M | -26.58M | -64.86M | -69.91M | -43.95M | 8.73M |