XETRA : EIN.DE
$0.4 (0.6%)
| 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.16B | 1.11B | 971.52M | 1.03B | 927.42M | 724.68M | 605.69M | 577.9M | 553.35M | 487.21M |
| costOfRevenue | 835.74M | 650.48M | 583.66M | 658.7M | 593.74M | 463.78M | 399.09M | 379.98M | 361.93M | 330.13M |
| grossProfit | 321.97M | 459.22M | 387.86M | 373.81M | 333.68M | 260.89M | 206.61M | 197.93M | 191.42M | 157.08M |
| researchAndDevelopmentExpenses | 13.66M | 12.1M | - | 9.59M | 10.42M | 9.18M | 7.5M | 7.7M | 6.9M | 6.1M |
| generalAndAdministrativeExpenses | 12.29M | 10.28M | 130.3M | 9.03M | 5.7M | 5.8M | 4.51M | 4.76M | 3.56M | 2.61M |
| sellingAndMarketingExpenses | 120.6M | 111.32M | 65.86M | 90.22M | 74.31M | 53.18M | 43.58M | 39.62M | 38.15M | 24.72M |
| sellingGeneralAndAdministrativeExpenses | 132.9M | 121.6M | 196.16M | 99.26M | 80.01M | 58.98M | 48.09M | 44.38M | 41.71M | 27.33M |
| otherExpenses | 72.81M | 217.18M | 195.96M | 180.8M | 168.88M | 143.12M | 124.08M | 214K | 247K | 313K |
| operatingExpenses | 219.37M | 350.88M | 196.16M | 280.06M | 248.89M | 202.1M | 172.17M | 159.5M | 154.33M | 136.15M |
| costAndExpenses | 1.06B | 1B | 779.82M | 938.76M | 842.63M | 665.89M | 571.26M | 539.48M | 516.26M | 466.28M |
| netInterestIncome | -1.86M | -1.64M | -4.58M | -4.81M | -1.52M | -765K | -749K | -1.34M | -2.01M | -2M |
| interestIncome | 1.76M | 2.76M | 1.87M | 356K | 113K | 138K | 225K | 164K | 199K | 120K |
| interestExpense | 3.61M | 4.4M | 6.44M | 5.17M | 1.64M | 903K | 974K | 1.5M | 2.21M | 2.12M |
| depreciationAndAmortization | 20.77M | 18.86M | 16.15M | 14.7M | 12.04M | 9.62M | 8.42M | 4.84M | 5.24M | 6.3M |
| ebitda | 123.37M | 121.74M | 97.99M | 107.09M | 95.51M | 66.89M | 41.9M | 42.3M | 43.18M | 25.56M |
| ebit | 102.6M | 102.88M | 81.84M | 92.6M | 83.47M | 57.27M | 33.47M | 37.46M | 37.93M | 19.1M |
| nonOperatingIncomeExcludingInterest | - | 5.45M | 110.6M | 1.15M | 94.76M | -3.15M | 1M | 483K | -1.77M | 1.57M |
| operatingIncome | 102.6M | 108.33M | 192.44M | 93.62M | 85.87M | 57.08M | 33.09M | 38.42M | 37.09M | 20.94M |
| totalOtherIncomeExpensesNet | 5.31M | -9.85M | -117.04M | -6.32M | -96.39M | 2.25M | -1.97M | -1.99M | -437K | -3.68M |
| incomeBeforeTax | 107.91M | 98.48M | 75.4M | 87.44M | 81.84M | 56.36M | 32.5M | 36.2M | 35.72M | 16.98M |
| incomeTaxExpense | 31.74M | 34.16M | 23.84M | 26.64M | 21.68M | 14.56M | 7.92M | 9.9M | 14.16M | 7.33M |
| netIncomeFromContinuingOperations | 76.17M | 64.32M | 51.56M | 60.8M | 60.15M | 41.8M | 24.58M | 26.13M | 21.56M | 9.65M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 76.46M | 65.07M | 50.49M | 59.75M | 58.63M | 41.2M | 24.32M | 26.03M | 21.24M | 9.34M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 76.46M | 65.07M | 50.49M | 59.75M | 58.63M | 41.2M | 24.32M | 25.87M | 21.24M | 9.34M |
| eps | 6.75 | 5.74 | 4.46 | 5.28 | 5.18 | 3.64 | 2.15 | 2.3 | 1.88 | 0.83 |
| 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 | 90.44M | 119.1M | 99.44M | 10.66M | 11.51M | 32.09M | 25.73M | 14.1M | 14.4M | 54.7M |
| shortTermInvestments | 416K | 3.82M | 1.08M | 5.19M | 9.1M | 1.31M | 999K | 1.21M | 1.23M | 270K |
| cashAndShortTermInvestments | 90.44M | 122.92M | 99.44M | 15.85M | 20.62M | 33.39M | 26.73M | 15.3M | 15.63M | 54.97M |
| netReceivables | 189.81M | 176.32M | 150.24M | 171.72M | 179.92M | - | 92.87M | 93.15M | 83.01M | 67.86M |
| accountsReceivables | 188.45M | 175.84M | 149.83M | 143.7M | 135.86M | 119.2M | 92.87M | 88.12M | 82.3M | 67.86M |
| otherReceivables | 1.36M | 479K | 407K | 558K | 542K | 54000 | - | 729K | - | - |
| inventory | 451.05M | 454.21M | 363.58M | 472.21M | 449.24M | 194.7M | 173.29M | 188.48M | 178.47M | 127.38M |
| prepaids | - | 1.43M | - | -27.46M | -43.52M | - | 31000 | 66000 | -706K | 356K |
| otherCurrentAssets | 43.71M | 59.53M | 35.62M | 72.12M | 103.91M | 38.5M | 25.73M | 21.74M | 25M | 25.56M |
| totalCurrentAssets | 775.01M | 814.41M | 648.89M | 700.52M | 701.8M | 384.6M | 317.65M | 318.75M | 303.07M | 276.13M |
| propertyPlantEquipmentNet | 89.67M | 86.42M | 80.4M | 75.44M | 75.58M | 58.69M | 48.88M | 25.95M | 22.1M | 19.88M |
| goodwill | 19M | 20.18M | 20.91M | 17.81M | 11.6M | 11.63M | 11.75M | 11.71M | 12.34M | 12.76M |
| intangibleAssets | 26.9M | 28.82M | 27M | 20.74M | 8.03M | 8.2M | 5.92M | 4.78M | 5.52M | 6.99M |
| goodwillAndIntangibleAssets | 45.9M | 49.01M | 47.91M | 38.55M | 19.63M | 19.83M | 17.66M | 16.49M | 17.86M | 19.75M |
| longTermInvestments | 4.89M | 4.57M | 4.63M | -3.53M | -8.19M | -973K | -593K | -493K | -514K | 118K |
| taxAssets | 18.03M | 12.75M | 23.25M | 17.58M | 17.43M | 12.99M | 10.25M | 9.06M | 8.5M | 6.69M |
| otherNonCurrentAssets | 7.45M | 7.66M | 4.99M | 14.15M | 25.66M | 3.28M | 3.56M | 2.01M | 1.74M | 694K |
| totalNonCurrentAssets | 165.92M | 160.41M | 161.18M | 142.18M | 130.11M | 93.82M | 79.75M | 53.01M | 49.69M | 47.14M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 940.94M | 974.81M | 810.07M | 842.7M | 831.91M | 478.42M | 397.41M | 371.75M | 352.76M | 323.26M |
| totalPayables | 209.45M | 281.49M | 162.41M | 116.28M | 137.5M | 96.8M | 78.19M | 68.48M | 85.44M | 70.34M |
| accountPayables | 200.23M | 266.87M | 154.29M | 116.28M | 137.5M | 96.8M | 78.19M | 68.48M | 85.44M | 70.34M |
| otherPayables | 9.22M | 14.62M | 8.12M | - | - | - | - | - | - | - |
| accruedExpenses | 36.94M | 33.24M | 26.18M | 25.84M | 28.01M | 19.13M | 15.91M | 15.06M | - | - |
| shortTermDebt | 62.16M | 11.26M | 22.46M | 102.87M | 90.88M | 3.38M | 2.37M | 21.62M | 22.43M | 3.16M |
| capitalLeaseObligationsCurrent | 7.48M | 6.98M | - | 6.17M | 5.16M | 2.8M | 4.81M | - | - | - |
| taxPayables | - | 14.62M | 8.12M | 5.41M | 8.82M | 4.04M | 424K | 3.02M | 6.07M | 2.94M |
| deferredRevenue | 355K | 799K | 721K | 668K | 106.18M | 56.45M | 39.93M | 24.83M | 28.97M | 20.62M |
| otherCurrentLiabilities | 77.06M | 103.36M | 84.72M | 79.49M | 91.25M | 65.29M | 1.56M | 39.7M | 56.18M | 27.25M |
| totalCurrentLiabilities | 393.44M | 403.09M | 296.49M | 331.32M | 353.45M | 187.98M | 142.77M | 140.48M | 164.04M | 121.37M |
| longTermDebt | 33M | 87.62M | 92.24M | 88.28M | 91.41M | 19.54M | 22.68M | 25.04M | - | 30M |
| capitalLeaseObligationsNonCurrent | 11.53M | 12.91M | 12.6M | 11.92M | 13.49M | 10.02M | 8.08M | -4.4M | - | -4.05M |
| deferredRevenueNonCurrent | - | - | - | - | 12.09M | 9.88M | 5.37M | 4.4M | - | 4.05M |
| deferredTaxLiabilitiesNonCurrent | 1.04M | 5.59M | 5.16M | 15.28M | 20.49M | 3.91M | 3.63M | 3.11M | 3.14M | 3.05M |
| otherNonCurrentLiabilities | 27.53M | 21.33M | 48.64M | 29.06M | 1000 | 1.76M | 1000 | 100000 | 4.01M | 715K |
| totalNonCurrentLiabilities | 73.1M | 127.45M | 158.64M | 144.55M | 137.48M | 45.1M | 39.76M | 32.65M | 7.15M | 37.82M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19.01M | 19.88M | 12.6M | 18.09M | 18.65M | 12.82M | 12.9M | -4.4M | - | -4.05M |
| totalLiabilities | 466.55M | 530.54M | 455.12M | 475.87M | 490.93M | 233.08M | 182.54M | 173.12M | 171.19M | 159.18M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | 8.73M | - |
| commonStock | 11.32M | 11.32M | 9.66M | 9.66M | 9.66M | 9.66M | 9.66M | 9.66M | 9.66M | 9.66M |
| retainedEarnings | 470.94M | 406.54M | 347.51M | 311.23M | 274.62M | 224.4M | 189.56M | 173.36M | 151.92M | 132.9M |
| additionalPaidInCapital | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M |
| 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 | 76.46M | 98.48M | 50.49M | 87.44M | 81.84M | 56.36M | 32.5M | 36.2M | 35.72M | 16.98M |
| depreciationAndAmortization | 20.77M | 18.86M | 16.21M | 14.7M | 12.04M | 9.62M | 8.42M | 4.84M | 5.24M | 6.47M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -66.04M | -24.07M | 142.04M | -32M | -222.4M | -18.26M | 24.51M | -41.66M | -42.39M | 25.23M |
| accountsReceivables | -11.82M | -27.15M | -5.38M | -1.83M | -18.54M | -28.65M | -5.04M | -9.03M | -16.88M | -5.85M |
| inventory | 4.58M | -93.58M | 116.98M | -4.55M | -255.38M | -23.04M | 17.06M | -10.72M | -56.38M | 9.66M |
| accountsPayables | -66.64M | 112.69M | 31.32M | -24.57M | 33.57M | 20.04M | 9.4M | -16.98M | 18.73M | 9.18M |
| otherWorkingCapital | 7.83M | -16.03M | -883K | -1.06M | 17.96M | 13.4M | 3.09M | -30.94M | 13.99M | 15.57M |
| otherNonCashItems | -11.49M | -23.27M | 2.94M | -29.36M | -22.92M | -11.42M | -9.42M | -13.13M | -7.76M | -6.76M |
| netCashProvidedByOperatingActivities | 19.7M | 70M | 211.68M | 40.77M | -151.44M | 36.31M | 56.01M | -13.76M | -9.19M | 41.92M |
| investmentsInPropertyPlantAndEquipment | -17.08M | -18.3M | -14.24M | -8.62M | -17.48M | -17.42M | -14.68M | -8.03M | -6.35M | -315K |
| acquisitionsNet | 350K | -2.53M | -4.71M | -18.35M | 153K | -315K | 600K | -138K | -8.76M | 228K |
| purchasesOfInvestments | - | -314K | - | - | - | - | - | -170K | - | -8000 |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 8.03M | - | - |
| otherInvestingActivities | 215K | 88000 | 51000 | 57000 | -50000 | 47000 | 248K | -8M | 191K | -4.81M |
| netCashProvidedByInvestingActivities | -16.52M | -21.06M | -18.9M | -26.92M | -17.38M | -17.69M | -13.83M | -8.3M | -14.92M | -5.12M |
| netDebtIssuance | -2.44M | -9.43M | -91.33M | -3.91M | 155.7M | -234K | -21.32M | 26.54M | -10.41M | 1.01M |
| longTermNetDebtIssuance | -2.44M | -9.43M | -84.03M | -3.91M | 155.7M | -234K | -21.32M | 26.54M | -10.41M | 1.01M |
| shortTermNetDebtIssuance | - | - | -7.29M | -6.05M | -5.25M | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | -4.28M |
| netCommonStockIssuance | - | - | - | - | -655K | - | - | - | - | -4.28M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -655K | - | - | - | - | -4.28M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -16.86M | -10.82M | -10.82M | -9.69M | -8.18M | -5.16M | -5.16M | -4.4M | -2.89M | -2.14M |
| commonDividendsPaid | -16.86M | -10.82M | -10.82M | -9.69M | -8.18M | -5.16M | -5.16M | -4.4M | -2.89M | -2.14M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -8.66M | -8.97M | -612K | -857K | -329K | -5.25M | -4.8M | -127K | -200K | -100000 |
| netCashProvidedByFinancingActivities | -27.96M | -29.22M | -102.76M | -14.46M | 146.54M | -10.64M | -31.28M | 22.01M | -13.51M | -5.51M |
| 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 | 310.95M | 260.02M | 267.46M | 327.39M | 302.83M | 270.35M | 263.17M | 306.95M | 269.5M | 215.73M |
| costOfRevenue | 222.45M | 186.45M | 150.51M | 190.47M | 178.96M | 148.59M | 153.99M | 180.46M | 205.98M | 158.87M |
| grossProfit | 88.5M | 73.57M | 116.96M | 136.93M | 123.87M | 121.77M | 109.18M | 126.49M | 63.52M | 56.86M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | -5M | 37.22M | 42.71M | - | 6.42M | 28.39M | 27.2M |
| sellingAndMarketingExpenses | - | - | - | 21.8M | 21.8M | 15.06M | - | 14.4M | 14.4M | 23.66M |
| sellingGeneralAndAdministrativeExpenses | 60.58M | 54.8M | 50.91M | 16.8M | 59.02M | 57.77M | 45.32M | 20.82M | 42.79M | 50.86M |
| otherExpenses | -2.64M | -4.43M | 92.82M | 85.98M | 34.72M | 32.1M | 109.18M | 97.6M | -2.98M | -7.1M |
| operatingExpenses | 57.94M | 50.37M | 92.82M | 102.78M | 93.74M | 89.86M | 109.18M | 97.6M | 39.8M | 43.76M |
| costAndExpenses | 280.39M | 236.82M | 243.33M | 293.24M | 272.71M | 238.45M | 263.17M | 277.78M | 245.78M | 202.63M |
| netInterestIncome | -1.78M | -480K | -54000 | -993K | -1.5M | 2.13M | -1.24M | -1.4M | -1.13M | 637K |
| interestIncome | 3.07M | 2.86M | - | 4.07M | 2.51M | 2.79M | 797K | 1.65M | 3.5M | 637K |
| interestExpense | 4.85M | 3.34M | 54000 | 5.07M | 4.01M | 1.76M | 2.04M | 3.05M | 4.63M | 72000 |
| depreciationAndAmortization | 5.02M | 5.58M | 6M | 4.59M | 4.61M | 4.73M | 5.59M | 4.34M | 4.21M | 4.58M |
| ebitda | 38.65M | 28.78M | 29.47M | 42.81M | 37.24M | 25.23M | 30.2M | 34.87M | 31.44M | 9.6M |
| ebit | 33.63M | 23.2M | 23.46M | 38.22M | 32.64M | 20.5M | 24.62M | 30.54M | 27.23M | 5.02M |
| nonOperatingIncomeExcludingInterest | -3.07M | 10.25M | 667K | -4.07M | -2.51M | 11.4M | 12.04M | -1.65M | -3.5M | 8.08M |
| operatingIncome | 30.56M | 23.2M | 24.13M | 34.15M | 30.12M | 31.9M | 36.66M | 28.89M | 23.72M | 13.1M |
| totalOtherIncomeExpensesNet | -1.78M | -480K | -721K | -993K | -1.5M | -6.08M | -14.08M | -1.4M | -1.13M | -454K |
| incomeBeforeTax | 28.78M | 22.72M | 23.41M | 33.16M | 28.62M | 25.82M | 22.58M | 27.49M | 22.59M | 12.64M |
| incomeTaxExpense | 8.54M | 6.46M | 7.51M | 9.2M | 8.56M | 11.86M | 7.97M | 7.73M | 6.59M | 4.62M |
| netIncomeFromContinuingOperations | 20.24M | 16.26M | 15.9M | 23.95M | 20.06M | 13.95M | 14.61M | 19.76M | 16M | 8.02M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 20.04M | 16.82M | 15.9M | 23.78M | 19.97M | 14.69M | 14.92M | 19.56M | 15.9M | 7.92M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 20.04M | 16.82M | 15.9M | 23.78M | 19.97M | 14.69M | 14.92M | 19.56M | 15.9M | 7.92M |
| eps | 1.77 | 1.49 | 1.4 | 2.1 | 1.8 | 1.3 | 1.32 | 1.73 | 1.4 | 0.7 |
| 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 | 55.04M | 90.44M | 74.27M | 58.02M | 37.18M | 119.1M | 100.45M | 85.26M | 42.39M | 99.44M |
| shortTermInvestments | - | 416K | 1.96M | - | 1.98M | 3.82M | 2.33M | 3.68M | 1.71M | 2.54M |
| cashAndShortTermInvestments | 55.04M | 90.44M | 76.23M | 58.02M | 39.16M | 122.92M | 102.78M | 88.94M | 42.39M | 99.44M |
| netReceivables | 271.96M | 189.81M | 204.5M | 252.52M | 241.18M | 176.32M | 208.3M | 230.26M | 232.63M | 168.61M |
| accountsReceivables | 270.35M | 188.45M | 204.16M | 251.98M | 240.67M | 175.84M | 207.74M | 229.76M | 230.01M | 150.24M |
| otherReceivables | 1.62M | 1.36M | 346K | 539K | 508K | 479K | 566K | 504K | 2.62M | 18.37M |
| inventory | 409.45M | 451.05M | 420.56M | 405.19M | 431.41M | 454.21M | 369.07M | 329.06M | 341.38M | 363.58M |
| prepaids | - | - | - | - | - | 1.43M | - | -230.26M | -2.62M | -18.37M |
| otherCurrentAssets | 39.7M | 43.71M | 34.52M | 38.11M | 51.63M | 59.53M | 39.04M | 267.28M | 44.52M | 35.62M |
| totalCurrentAssets | 776.16M | 775.01M | 735.81M | 753.85M | 763.39M | 814.41M | 719.2M | 685.28M | 658.3M | 648.89M |
| propertyPlantEquipmentNet | 90.14M | 89.67M | 88.28M | 86.62M | 86.28M | 86.42M | 84.1M | 84.06M | 83.18M | 80.4M |
| goodwill | - | 19M | - | - | - | 20.18M | - | - | - | 20.91M |
| intangibleAssets | 45.72M | 26.9M | 45.82M | 46.7M | 47.7M | 28.82M | 48.87M | 48.11M | 47.53M | 27M |
| goodwillAndIntangibleAssets | 45.72M | 45.9M | 45.82M | 46.7M | 47.7M | 49.01M | 48.87M | 48.11M | 47.53M | 47.91M |
| longTermInvestments | 7.57M | 4.89M | 4.21M | 4.26M | 4.55M | 5.96M | 2.76M | 4.69M | 4.49M | 4.64M |
| taxAssets | 12.75M | 18.03M | 25.4M | 31M | 17.85M | 12.75M | 20.45M | 21.4M | 20.73M | 23.25M |
| otherNonCurrentAssets | 8.29M | 7.45M | 7.47M | 6.74M | 6.54M | 12.24M | 8.83M | 27.44M | 5.44M | 4.99M |
| totalNonCurrentAssets | 164.48M | 165.92M | 171.17M | 175.32M | 162.93M | 160.41M | 165.01M | 164.3M | 161.37M | 161.18M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 940.64M | 940.94M | 906.99M | 929.17M | 926.32M | 974.81M | 884.21M | 849.58M | 819.67M | 810.07M |
| totalPayables | 168.88M | 209.45M | 175.83M | 189.44M | 207.3M | 281.49M | 196.32M | 158.33M | 147.59M | 154.29M |
| accountPayables | 157.6M | 200.23M | 162.51M | 179.16M | 191.43M | 266.87M | 182.03M | 147.38M | 147.59M | 154.29M |
| otherPayables | 11.28M | 9.22M | 13.32M | 10.28M | 15.87M | 14.62M | 14.29M | 10.95M | - | - |
| accruedExpenses | 36.01M | 36.94M | 28.24M | 22.75M | 31.55M | 33.24M | 25.67M | 19.3M | 27.68M | 26.18M |
| shortTermDebt | 63.3M | 69.64M | 11.85M | 14.47M | 15.62M | 11.26M | 12.1M | 19.34M | 11.96M | 16.84M |
| capitalLeaseObligationsCurrent | 7.2M | 7.48M | 10.71M | 6.47M | 6.16M | 6.98M | 7.03M | - | 6.59M | 5.62M |
| taxPayables | - | - | 13.32M | 10.28M | 15.87M | 14.62M | 14.29M | 10.95M | 8.21M | 8.12M |
| deferredRevenue | 229K | 355K | 351K | 680K | 764K | 799K | 933K | 819K | 801K | 721K |
| otherCurrentLiabilities | 88.58M | 77.06M | 143.36M | 135.17M | 117.73M | 103.36M | 121.54M | 116.47M | 101.56M | 92.84M |
| totalCurrentLiabilities | 364.2M | 393.44M | 341.75M | 345.55M | 346.81M | 403.09M | 336.99M | 314.27M | 296.18M | 296.49M |
| longTermDebt | 31.85M | 33M | 84.16M | 85.31M | 86.47M | 87.62M | 88.14M | 89.93M | 91.08M | 92.24M |
| capitalLeaseObligationsNonCurrent | 11.84M | 11.53M | 8.14M | 11.3M | 12.34M | 12.91M | 11.47M | 12.1M | 13.31M | 12.6M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 13.31M | 12.6M |
| deferredTaxLiabilitiesNonCurrent | 819K | 1.04M | 1.17M | 3.81M | 5.93M | 5.59M | 4.82M | 4.74M | 5.25M | 5.16M |
| otherNonCurrentLiabilities | 14.83M | 27.53M | 33.45M | 54.52M | 26.07M | 21.33M | 33.52M | 35.21M | 33.86M | 48.64M |
| totalNonCurrentLiabilities | 59.35M | 73.1M | 126.92M | 154.94M | 130.82M | 127.45M | 137.95M | 141.98M | 143.51M | 158.64M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19.05M | 19.01M | 18.84M | 17.76M | 18.5M | 19.88M | 18.5M | 12.1M | 19.9M | 18.23M |
| totalLiabilities | 423.55M | 466.55M | 468.67M | 500.49M | 477.62M | 530.54M | 474.94M | 456.25M | 439.69M | 455.12M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 11.32M | 11.32M | 11.32M | 11.32M | 11.32M | 11.32M | 9.66M | 9.66M | 9.66M | 9.66M |
| retainedEarnings | 490.77M | 470.94M | 451.21M | 450.2M | 425.44M | 406.54M | 386.91M | 372.15M | 363.5M | 347.51M |
| additionalPaidInCapital | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M | 26.68M |
| 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 | 20.04M | 16.82M | 23.41M | 33.16M | 28.62M | 25.82M | 22.58M | 27.49M | 15.9M | 7.92M |
| depreciationAndAmortization | 5.02M | 5.58M | 6M | 4.59M | 4.61M | 4.73M | 5.59M | 4.34M | 4.21M | 4.58M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -58.44M | 1.74M | 21.44M | 13.92M | -103.14M | 4.79M | 13.3M | 21.62M | -63.68M | 48.32M |
| accountsReceivables | -82.32M | 16.5M | 47.83M | -11.31M | -64.83M | 31.9M | 21.96M | -1.31M | -79.69M | 25.35M |
| inventory | 41.6M | -30.49M | -15.36M | 26.22M | 24.22M | -86.57M | -41.37M | 12.17M | 22.19M | -30.41M |
| accountsPayables | -42.63M | 37.72M | -16.64M | -12.28M | -75.44M | 84.84M | 34.66M | -111K | -6.7M | 61.12M |
| otherWorkingCapital | 24.91M | -21.98M | -11.02M | 11.28M | 12.91M | 59.46M | 32.72M | 10.76M | 515K | -7.75M |
| otherNonCashItems | 2.34M | -719K | -6.35M | -20.71M | -9.25M | -8.25M | -5.9M | -2.99M | 73.06M | -48.9M |
| netCashProvidedByOperatingActivities | -31.03M | 23.42M | 44.5M | 30.95M | -79.17M | 27.09M | 35.57M | 50.46M | -43.12M | 58.83M |
| investmentsInPropertyPlantAndEquipment | -3.11M | -5.19M | -3.74M | -4.27M | -3.89M | -5.67M | -4.59M | -3.93M | -4.11M | -5.01M |
| acquisitionsNet | -290K | 108K | 6000 | 97000 | 303K | -43000 | -40000 | -838K | -1.63M | -2.42M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 17000 | 61000 | 6000 | 97000 | 51000 | -43000 | 53000 | -258K | 22000 | 27000 |
| netCashProvidedByInvestingActivities | -3.38M | -5.08M | -3.73M | -4.17M | -3.54M | -5.72M | -4.58M | -5.03M | -5.73M | -7.43M |
| netDebtIssuance | -17000 | -756K | -3.59M | -1.81M | 3.71M | -1.05M | -1.64M | -708K | -6.03M | 1.9M |
| longTermNetDebtIssuance | -17000 | -756K | -3.59M | -1.81M | 3.71M | -1.05M | -1.64M | -708K | -6.03M | 1.9M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | -1.86M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | -10.82M | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | -10.82M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.02M | -1.31M | -19.84M | -2.33M | -2.04M | -2.4M | -2.96M | -1.77M | -1.84M | -1000 |
| netCashProvidedByFinancingActivities | -2.04M | -2.06M | -23.43M | -4.14M | 1.67M | -3.45M | -15.42M | -2.48M | -7.87M | 1.9M |