PAR : LSS.PA
-$0.86 (-4.69%)
| 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 | 506.73M | 526.67M | 477.58M | 521.94M | 387.58M | 236.18M | 280.02M | 282.56M | 277.2M | 260.16M |
| costOfRevenue | 137.47M | 149.8M | 144.4M | 174.25M | 125.01M | 59.7M | 74.81M | 79.02M | 75.27M | 68.42M |
| grossProfit | 369.26M | 376.87M | 333.18M | 347.68M | 262.57M | 176.49M | 205.22M | 203.54M | 201.93M | 191.74M |
| researchAndDevelopmentExpenses | 65.12M | 66.24M | 51.3M | 45.81M | 33.98M | 22.69M | 22.02M | 21.5M | 17.69M | 15.45M |
| generalAndAdministrativeExpenses | 265.97M | 55M | 232.82M | 53.89M | 38.18M | 23.12M | 36.66M | 41.96M | 42.71M | 41.14M |
| sellingAndMarketingExpenses | - | 210.66M | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 265.97M | 265.66M | 232.82M | 53.89M | 38.18M | 23.12M | 36.66M | 41.96M | 42.71M | 41.14M |
| otherExpenses | 2.8M | -4.28M | 602K | 179.5M | 146.03M | 105.04M | 105.64M | 99.84M | 102.26M | 97.87M |
| operatingExpenses | 333.89M | 327.62M | 284.73M | 279.2M | 218.19M | 150.85M | 164.32M | 163.3M | 162.66M | 154.46M |
| costAndExpenses | 471.36M | 477.88M | 429.13M | 453.45M | 343.2M | 210.54M | 239.13M | 242.31M | 237.93M | 222.88M |
| netInterestIncome | -5.91M | -6.81M | -4.5M | -3.65M | -1.51M | -447K | -182K | -279K | -386K | -398K |
| interestIncome | 866K | 1.46M | 1.43M | 958K | 551K | 94000 | 374K | 164K | 107K | 56000 |
| interestExpense | 6.78M | 8.27M | 5.94M | 4.61M | 2.06M | 541K | 184K | - | - | - |
| depreciationAndAmortization | 41.55M | 43.07M | 28.86M | 29.88M | 20.74M | 11.85M | 11.64M | 5.38M | 5.25M | 5.65M |
| ebitda | 75.13M | 90.06M | 77.7M | 86.4M | 50.04M | 27.27M | 42.46M | 35.77M | 36.11M | 35.33M |
| ebit | 33.58M | 46.99M | 48.84M | 56.52M | 29.3M | 15.42M | 30.82M | 40.25M | 39.27M | 37.28M |
| nonOperatingIncomeExcludingInterest | - | 2.26M | -389K | 7.94M | 8.96M | 9.44M | 10.07M | - | - | - |
| operatingIncome | 33.58M | 49.26M | 48.45M | 64.46M | 38.26M | 24.85M | 40.89M | 40.25M | 39.27M | 37.28M |
| totalOtherIncomeExpensesNet | -9.46M | -8.66M | -4.48M | -5.5M | -2.29M | -1.14M | -814K | -1.33M | -843K | -763K |
| incomeBeforeTax | 24.12M | 40.6M | 43.97M | 58.96M | 35.97M | 23.71M | 40.08M | 38.92M | 38.43M | 36.52M |
| incomeTaxExpense | -1.48M | 10.89M | 11.35M | 15.14M | 7.72M | 6.13M | 10.75M | 10.18M | 9.17M | 9.86M |
| netIncomeFromContinuingOperations | 25.6M | 29.63M | 32.61M | 43.83M | 28.24M | 17.58M | 29.32M | 28.74M | 29.26M | 26.66M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 1000 | - | - | - | - | - | -1000 | - |
| netIncome | 25.96M | 31.16M | 33.9M | 44.39M | 28.26M | 17.53M | 29.3M | 28.74M | 29.26M | 26.66M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 25.96M | 31.16M | 33.9M | 44.39M | 28.26M | 17.53M | 29.3M | 28.74M | 29.26M | 26.66M |
| eps | 0.68 | 0.82 | 0.9 | 1.18 | 0.8 | 0.54 | 0.92 | 0.91 | 0.93 | 0.86 |
| 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 | 65.06M | 81.9M | 115.05M | 130.63M | 130.59M | 134.63M | 120.56M | 102.22M | 98.13M | 75.7M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 65.06M | 81.9M | 115.05M | 130.63M | 130.59M | 134.63M | 120.56M | 102.22M | 98.13M | 75.7M |
| netReceivables | 85.53M | 103.06M | 91.86M | 88.87M | 83.37M | 43.32M | 57.24M | 58.89M | 55.37M | 60.34M |
| accountsReceivables | 85.53M | 102.6M | 91.86M | 88.18M | 82.95M | 43.01M | 56.93M | 58.56M | 55.06M | 60.08M |
| otherReceivables | - | 456K | - | 689K | 426K | 311K | 304K | 329K | 302K | 263K |
| inventory | 56.1M | 63.42M | 70.69M | 75.48M | 59.65M | 29.52M | 30.92M | 34.33M | 31.13M | 25.49M |
| prepaids | - | 4.65M | - | 15.13M | - | - | 7.59M | - | 25.14M | - |
| otherCurrentAssets | 28.95M | 23.19M | 21.44M | 9.1M | 19.15M | 13.08M | 4.63M | 15.45M | 3.58M | 30.7M |
| totalCurrentAssets | 235.64M | 276.22M | 299.04M | 318.52M | 292.34M | 220.23M | 220.63M | 210.56M | 213.05M | 191.96M |
| propertyPlantEquipmentNet | 41.7M | 51.78M | 52.12M | 55.98M | 56.6M | 40.5M | 45.66M | 26.35M | 24.44M | 21.32M |
| goodwill | 345.46M | 369.47M | 297.31M | 292.63M | 275.25M | 46.53M | 47.38M | 39.47M | 32.1M | 33.33M |
| intangibleAssets | 155.53M | 188.04M | 129.01M | 137.11M | 138.08M | 4.66M | 4.01M | 3.69M | 3.4M | 4.18M |
| goodwillAndIntangibleAssets | 500.99M | 557.51M | 426.32M | 429.74M | 413.33M | 51.19M | 51.39M | 43.16M | 35.51M | 37.51M |
| longTermInvestments | 4.61M | 9.21M | 5.26M | 5.77M | 5.7M | 20.99M | 17.24M | 1.89M | 2.57M | 1.44M |
| taxAssets | 16.83M | 13.25M | 13.59M | 12.21M | 9.05M | 7.95M | 8.59M | 9.19M | 9.27M | 9.32M |
| otherNonCurrentAssets | 19.08M | 7.73M | 12.89M | 12.68M | 18.94M | -1000 | 1000 | 12.54M | -1000 | 911K |
| totalNonCurrentAssets | 583.22M | 639.47M | 510.18M | 516.37M | 503.62M | 120.63M | 122.88M | 93.13M | 71.78M | 70.5M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 818.86M | 915.68M | 809.22M | 834.9M | 795.96M | 340.86M | 343.51M | 303.69M | 284.83M | 262.46M |
| totalPayables | 98.39M | 46.7M | 37.38M | 50.96M | 50.72M | 25.18M | 24.05M | 26.7M | 35.29M | 32.34M |
| accountPayables | 91.74M | 40.15M | 37.38M | 45.28M | 46.13M | 22.22M | 24.05M | 23.21M | 25.38M | 22.38M |
| otherPayables | 6.65M | 6.54M | - | 5.67M | 4.59M | 2.96M | - | 3.49M | 9.91M | 9.96M |
| accruedExpenses | - | - | 31.71M | 35.47M | 41.39M | 22.07M | 25.9M | 28.55M | 29.94M | 28.01M |
| shortTermDebt | 15.49M | 15.7M | 21.4M | 21.78M | 21.1M | -69.35M | -99.75M | - | - | - |
| capitalLeaseObligationsCurrent | 9.76M | 9.94M | 9.14M | 9.05M | 8.5M | 5.41M | 5.68M | - | - | - |
| taxPayables | 6.65M | 6.54M | 5.5M | 11.73M | 9.86M | 2.96M | 3.44M | 3.49M | 4.96M | 4.42M |
| deferredRevenue | - | - | - | 104.34M | 151.91M | 94.13M | 99.75M | 64.58M | 60.5M | 53.85M |
| otherCurrentLiabilities | 161.08M | 211.5M | 130.1M | 16.96M | 12.52M | 5.04M | -23.73M | 3.65M | -1.62M | 6.73M |
| totalCurrentLiabilities | 284.72M | 283.84M | 229.74M | 238.56M | 230.11M | 124.09M | 131.64M | 123.49M | 124.11M | 120.94M |
| longTermDebt | 70.9M | 86.77M | 76.68M | 97.49M | 118.28M | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 15.6M | 22.22M | 22.07M | 25.32M | 25.93M | 10.43M | 13.41M | - | - | - |
| deferredRevenueNonCurrent | - | - | 1000 | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 14.8M | 19.01M | 2.73M | 1.28M | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 72.54M | 129.48M | 60.13M | 20.03M | 20.85M | 14.16M | 15.44M | 9.82M | 9.52M | 8.94M |
| totalNonCurrentLiabilities | 173.84M | 257.49M | 161.62M | 144.12M | 165.06M | 24.59M | 28.85M | 9.82M | 9.52M | 8.94M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 25.36M | 32.16M | 31.22M | 34.37M | 34.43M | 15.84M | 19.08M | - | - | - |
| totalLiabilities | 458.57M | 541.34M | 391.36M | 382.68M | 395.17M | 148.69M | 160.48M | 133.31M | 133.62M | 129.88M |
| treasuryStock | -885K | -937K | -885K | -1.04M | -271K | -343K | -698K | -560K | -298K | -91000 |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 38.06M | 37.97M | 37.83M | 37.79M | 37.74M | 32.51M | 32.1M | 31.85M | 31.57M | 31.25M |
| retainedEarnings | 164.64M | 138M | 215.12M | 242.27M | 208.95M | 151.75M | 145.14M | 134.8M | 117.54M | 99.05M |
| additionalPaidInCapital | 144.53M | 142.87M | 140.78M | 140.13M | 139.51M | 19.39M | 15.8M | 13.84M | 12.27M | 10.91M |
| 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 | 25.6M | 29.63M | 33.9M | 43.83M | 28.24M | 17.58M | 29.32M | 28.74M | 29.26M | 26.66M |
| depreciationAndAmortization | 45.68M | 43.07M | 29.97M | 34.23M | 21.58M | 15.87M | 12.69M | 8.38M | 7.91M | 7.65M |
| deferredIncomeTax | - | - | - | -2.19M | -100000 | 140K | 1.03M | 61000 | -658K | -161K |
| stockBasedCompensation | - | - | - | - | - | 380K | 276K | 115K | 70000 | - |
| changeInWorkingCapital | 173K | 15.94M | 112K | -23.12M | 3.97M | 2.16M | 6.5M | -8.67M | 2.66M | -2.35M |
| accountsReceivables | 17.82M | 10.25M | 1.95M | 4.68M | 35000 | 12.2M | 3.6M | -82000 | 3.46M | -3.25M |
| inventory | 3.62M | 4.94M | 5.63M | -15.25M | -12.99M | -1.08M | 2.42M | -4.92M | -7.11M | -2.66M |
| accountsPayables | - | - | - | -4.68M | -35000 | -12.2M | -3.6M | - | - | - |
| otherWorkingCapital | -21.26M | 747K | -7.47M | -7.87M | 16.96M | 3.24M | 4.08M | -3.75M | 9.77M | 305K |
| otherNonCashItems | 2.29M | -321K | -4.41M | 3.7M | 715K | -90000 | -859K | 330K | 1.19M | -1.42M |
| netCashProvidedByOperatingActivities | 73.75M | 88.32M | 59.57M | 57.79M | 54.51M | 36.03M | 48.96M | 28.78M | 41.03M | 30.54M |
| investmentsInPropertyPlantAndEquipment | -10.02M | -2.53M | -3.24M | -7.69M | -6.17M | -4.4M | -6.45M | -7.54M | -7.56M | -6.62M |
| acquisitionsNet | -26.58M | -71.59M | -17.68M | -5.02M | -180.98M | -878K | -7.63M | -7.1M | -817K | -962K |
| purchasesOfInvestments | -10.84M | -9.5M | -10.99M | -11.83M | -10.08M | -5.31M | -6.08M | -5.18M | -5.15M | -3.48M |
| salesMaturitiesOfInvestments | 10.02M | 6.65M | 11.49M | 12.2M | 9.82M | 4.65M | 5.9M | 5.55M | 4.88M | 3.33M |
| otherInvestingActivities | 26.81M | -3.95M | -3.83M | 1000 | 63000 | 26000 | 16000 | 22000 | 821K | 31000 |
| netCashProvidedByInvestingActivities | -10.61M | -80.93M | -24.24M | -12.34M | -187.34M | -5.91M | -14.24M | -14.25M | -7.83M | -7.7M |
| netDebtIssuance | -16.03M | -16.74M | -21M | -21M | 139.21M | - | - | - | - | - |
| longTermNetDebtIssuance | -16.03M | -16.74M | -21M | -21M | 139.21M | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.74M | 2.13M | 657K | 424K | 3.28M | 4.4M | 2.23M | 1.51M | 1.51M | 2.59M |
| netCommonStockIssuance | 1.74M | 2.13M | 657K | -66000 | 3.28M | 4.4M | 2.23M | 1.51M | 1.51M | 2.59M |
| commonStockIssuance | 10.86M | 7.42M | 11.24M | 12M | 12.77M | 9.02M | 7.87M | 6.96M | 6.33M | 5.76M |
| commonStockRepurchased | -9.12M | -5.29M | -10.59M | -12.06M | -9.49M | -4.62M | -5.64M | -5.44M | -4.81M | -3.18M |
| netPreferredStockIssuance | - | - | - | 490K | - | - | - | - | - | - |
| netDividendsPaid | -15.2M | -14.11M | -18.13M | -13.59M | -7.82M | -12.84M | -12.78M | -12.02M | -10.98M | -9.27M |
| commonDividendsPaid | -15.2M | -14.11M | -18.13M | -13.59M | -7.82M | -12.84M | -12.78M | -12.02M | -10.98M | -9.27M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -38.17M | -15.5M | -11.06M | -11.87M | -8.81M | -6.72M | -6.16M | - | - | - |
| netCashProvidedByFinancingActivities | -67.66M | -44.22M | -49.53M | -46.04M | 125.87M | -14.29M | -16.71M | -10.51M | -9.46M | -6.69M |
| 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 | 113.19M | 123.63M | 121.82M | 126.83M | 134.45M | 132.45M | 131.93M | 132.72M | 129.56M | 119.32M |
| costOfRevenue | 28.53M | 33.47M | 32.76M | 34.45M | 36.8M | 37.14M | 37.85M | 37.43M | 37.37M | 35.71M |
| grossProfit | 84.66M | 90.16M | 89.06M | 92.38M | 97.65M | 95.31M | 94.08M | 95.29M | 92.2M | 83.61M |
| researchAndDevelopmentExpenses | 16.62M | 16.29M | 19.15M | 16.5M | 16.78M | 15.88M | 15.18M | 16.18M | 14.72M | 14.41M |
| generalAndAdministrativeExpenses | 65.72M | 65.92M | - | 66.99M | 70.54M | 67.48M | 63.25M | 68.67M | 66.26M | -120.2M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | 178.46M |
| sellingGeneralAndAdministrativeExpenses | 65.72M | 65.92M | 62.53M | 66.99M | 70.54M | 67.48M | 63.25M | 68.67M | 66.26M | 58.25M |
| otherExpenses | - | - | - | 1000 | -1000 | 7000 | 451K | -233K | - | 4.6M |
| operatingExpenses | 82.34M | 82.21M | 81.68M | 83.49M | 87.31M | 83.37M | 78.87M | 84.62M | 80.98M | 77.26M |
| costAndExpenses | 110.86M | 115.67M | 114.44M | 117.94M | 124.11M | 120.52M | 116.73M | 122.5M | 118.35M | 112.97M |
| netInterestIncome | -1.31M | -1.43M | -1.52M | -1.44M | -1.52M | -2.17M | -1.17M | -1.88M | -1.6M | -651K |
| interestIncome | 116K | 127K | 61000 | 317K | 361K | -558K | 760K | 82000 | 1.18M | 1.57M |
| interestExpense | 1.43M | 1.56M | 1.58M | 1.76M | 1.88M | 1.61M | 1.93M | 1.96M | 2.77M | 651K |
| depreciationAndAmortization | 10.82M | 10.18M | 10.24M | 10.58M | 11.6M | 8.8M | 12.34M | 10.72M | 9.86M | 7.47M |
| ebitda | 12.59M | 18.14M | 17.63M | 19.32M | 21.42M | 20.75M | 28.67M | 21.16M | 21.62M | 16.49M |
| ebit | 1.77M | 7.96M | 7.38M | 8.74M | 9.82M | 11.95M | 16.32M | 10.44M | 11.76M | 9.02M |
| nonOperatingIncomeExcludingInterest | 555K | - | - | 146K | 522K | -7000 | -1.12M | 233K | -783K | -2.67M |
| operatingIncome | 2.32M | 7.96M | 7.38M | 8.89M | 10.34M | 11.94M | 15.21M | 10.68M | 10.98M | 6.35M |
| totalOtherIncomeExpensesNet | -2.11M | -3.53M | -1.47M | -1.95M | -2.5M | -2.54M | -812K | -4.06M | -1.99M | 2.44M |
| incomeBeforeTax | 213K | 4.42M | 5.91M | 6.93M | 7.84M | 9.4M | 14.39M | 6.61M | 8.99M | 7.4M |
| incomeTaxExpense | -271K | -2.86M | -1.26M | 1.64M | 1.99M | 917K | 4.3M | 3.39M | 2.29M | -294K |
| netIncomeFromContinuingOperations | 485K | 7.29M | 7.17M | 5.3M | 5.85M | 8.41M | 10.1M | 4.42M | 6.71M | 7.69M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -1000 | -2000 | - | - | - | - | - | -1000 | - | 1000 |
| netIncome | 513K | 6.45M | 6.85M | 5.58M | 6.55M | 8.39M | 10.26M | 5.34M | 7.17M | 8.03M |
| netIncomeDeductions | - | - | - | - | - | - | - | -1000 | - | - |
| bottomLineNetIncome | 513K | 6.45M | 6.85M | 5.58M | 6.55M | 8.39M | 10.26M | 5.34M | 7.17M | 8.03M |
| eps | 0.01 | 0.17 | 0.18 | 0.15 | 0.17 | 0.22 | 0.27 | 0.14 | 0.19 | 0.21 |
| 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 | 66.81M | 65.06M | 55.99M | 60.56M | 97.51M | 81.9M | 66.74M | 59.19M | 100.48M | 115.05M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 66.81M | 65.06M | 55.99M | 60.56M | 97.51M | 81.9M | 66.74M | 59.19M | 100.48M | 115.05M |
| netReceivables | 89.6M | 85.53M | 87.96M | 89.33M | 104.05M | 103.06M | 89.5M | 99.45M | 101.61M | 92.24M |
| accountsReceivables | 89.6M | 85.53M | 87.96M | 89.33M | 104.05M | 102.6M | 89.5M | 99.45M | 101.61M | 91.86M |
| otherReceivables | - | - | - | - | - | 456K | - | - | - | 378K |
| inventory | 57.79M | 56.1M | 57.83M | 58.12M | 59.97M | 63.42M | 66.28M | 71.48M | 71.3M | 70.69M |
| prepaids | - | - | - | - | - | -456K | - | - | - | - |
| otherCurrentAssets | 34.7M | 28.95M | 29.5M | 31.29M | 35.92M | 28.29M | 33.79M | 33.95M | 37.8M | 21.44M |
| totalCurrentAssets | 248.9M | 235.64M | 231.29M | 239.3M | 297.46M | 276.22M | 256.3M | 264.07M | 311.19M | 299.04M |
| propertyPlantEquipmentNet | 40.2M | 41.7M | 43.69M | 46.13M | 49.38M | 51.78M | 48.91M | 51.77M | 52.19M | 52.12M |
| goodwill | 349.4M | 345.46M | 345.64M | 346.27M | 361.7M | 369.47M | 355.4M | 363.13M | 358.37M | 297.31M |
| intangibleAssets | 153.57M | 155.53M | 162.98M | 167.44M | 179.8M | 188.04M | 185.03M | 195.58M | 200.77M | 129.01M |
| goodwillAndIntangibleAssets | 502.96M | 500.99M | 508.62M | 513.71M | 541.51M | 557.51M | 540.43M | 558.71M | 559.14M | 426.32M |
| longTermInvestments | 4.53M | 4.61M | 3.33M | 3.42M | 3.66M | 4.94M | 2.37M | - | - | 5.26M |
| taxAssets | 18.62M | 16.83M | 11.89M | 14.49M | 13.54M | 13.25M | 13.34M | 13.01M | 13.71M | 13.59M |
| otherNonCurrentAssets | 19.23M | 19.08M | 15.89M | 12.93M | 8.26M | 11.99M | 7.28M | 15.22M | 11.82M | 12.89M |
| totalNonCurrentAssets | 585.55M | 583.22M | 583.42M | 590.67M | 616.35M | 639.47M | 612.32M | 638.71M | 636.85M | 510.18M |
| otherAssets | - | - | - | - | - | - | - | - | 1000 | - |
| totalAssets | 834.45M | 818.86M | 814.7M | 829.97M | 913.81M | 915.68M | 868.62M | 902.78M | 948.04M | 809.22M |
| totalPayables | 110.14M | 98.39M | 99.26M | 107.63M | 111.3M | 107.7M | 98.42M | 99.39M | 137.24M | 37.38M |
| accountPayables | 102.42M | 91.74M | 91.71M | 101.2M | 102.82M | 101.15M | 90.36M | 99.39M | 137.24M | 37.38M |
| otherPayables | 7.72M | 6.65M | 7.54M | 6.43M | 8.48M | 6.54M | 8.06M | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | -108.42M | -109.28M | 31.71M |
| shortTermDebt | 20.49M | 15.49M | 25.13M | 15.82M | 15.54M | 15.7M | 13.21M | 23.35M | 16.08M | 21.4M |
| capitalLeaseObligationsCurrent | 9.56M | 9.76M | - | 9.58M | 9.89M | 9.94M | 9.91M | 10.2M | 9.83M | 9.14M |
| taxPayables | 7.72M | 6.65M | - | 6.43M | 8.48M | 6.54M | 8.06M | 7.4M | 6.46M | 5.5M |
| deferredRevenue | - | - | 105.86M | - | - | - | - | 108.42M | 124.92M | 94.1M |
| otherCurrentLiabilities | 155.41M | 161.08M | 51.88M | 164.73M | 155.52M | 150.5M | 141.06M | 51.4M | 17.35M | 36M |
| totalCurrentLiabilities | 295.59M | 284.72M | 282.14M | 297.76M | 292.24M | 283.84M | 262.6M | 292.76M | 289.78M | 229.74M |
| longTermDebt | 70.68M | 70.9M | 94.19M | 78.81M | 86.52M | 86.77M | 94.55M | 94.81M | 103.19M | 76.68M |
| capitalLeaseObligationsNonCurrent | 14.08M | 15.6M | 15.59M | 17.58M | 20.39M | 22.22M | 19.7M | 21.55M | 21.72M | 22.07M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 11.4M | 22.07M |
| deferredTaxLiabilitiesNonCurrent | 13.6M | 14.8M | 13.4M | 16.95M | 16.87M | 19.01M | 18.85M | 19.42M | 20.95M | 2.73M |
| otherNonCurrentLiabilities | 74.91M | 72.54M | 62.46M | 75.02M | 128.98M | 129.48M | 140.27M | 140.62M | 159.4M | 60.13M |
| totalNonCurrentLiabilities | 173.27M | 173.84M | 185.64M | 188.36M | 252.76M | 257.49M | 273.37M | 276.4M | 316.66M | 161.62M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 23.63M | 25.36M | 15.59M | 27.16M | 30.28M | 32.16M | 29.61M | 31.75M | 31.55M | 31.22M |
| totalLiabilities | 468.86M | 458.57M | 467.78M | 486.12M | 545.01M | 541.34M | 535.97M | 569.16M | 606.44M | 391.36M |
| treasuryStock | -934K | -885K | -834K | -776K | -889K | -937K | -915K | -1.01M | -887K | -885K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 38.06M | 38.06M | 38.05M | 38.04M | 38.03M | 37.97M | 37.96M | 37.92M | 37.87M | 37.83M |
| retainedEarnings | 166.32M | 164.64M | 150.56M | 146.29M | 142.12M | 138M | 113.27M | 103.7M | 113.61M | 215.12M |
| additionalPaidInCapital | 144.54M | 144.53M | 144.24M | 144.09M | 143.98M | 142.87M | 142.67M | 141.99M | 141.25M | 140.78M |
| 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 | 484K | 7.29M | 6.85M | 5.29M | 5.85M | 8.41M | 10.1M | 4.42M | 6.71M | 8.03M |
| depreciationAndAmortization | 10.82M | 12.88M | 10.24M | 10.58M | 11.6M | 8.8M | 12.34M | 10.72M | 10.56M | 7.47M |
| deferredIncomeTax | - | - | -963K | - | - | - | - | -928K | -605K | -272K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | 1.5M |
| changeInWorkingCapital | 4.64M | 2.72M | -11.47M | 4.34M | 5.55M | 8.2M | 3.28M | -3.35M | 6.45M | 220K |
| accountsReceivables | 4.45M | 8.36M | -5.8M | 10.6M | 4.65M | -926K | 1.56M | 673K | 8.94M | -4M |
| inventory | -1.98M | 1.51M | -3000 | 198K | 1.91M | 4.69M | 2.23M | -819K | -1.16M | 2.76M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 2.17M | -7.15M | -5.67M | -6.46M | -1.02M | 4.43M | -511K | -3.2M | -719K | 1.46M |
| otherNonCashItems | -1.06M | 890K | 1.36M | 328K | 420K | 821K | 490K | -189K | 1.37M | 15.9M |
| netCashProvidedByOperatingActivities | 14.89M | 23.77M | 6.03M | 20.54M | 23.41M | 26.22M | 26.22M | 10.67M | 25.2M | 15.17M |
| investmentsInPropertyPlantAndEquipment | -1.14M | -1.47M | -2.9M | -1.08M | -596K | -1.18M | -381K | -442K | -1.74M | -1.62M |
| acquisitionsNet | - | -1.93M | -3.18M | -21.71M | 234K | -3.91M | -1000 | -36.98M | -34.61M | -5.63M |
| purchasesOfInvestments | -933K | -3.73M | -2.24M | -2.37M | -2.5M | -2.55M | -3.62M | -1.52M | -1.82M | -1.89M |
| salesMaturitiesOfInvestments | 942K | 2.6M | 2.38M | 2.51M | 2.53M | 1.89M | 1.06M | 1.69M | 2.02M | 1.75M |
| otherInvestingActivities | -2.24M | 215K | -1000 | -1.57M | -2.45M | -842K | -1.1M | -792K | -1.02M | -1.01M |
| netCashProvidedByInvestingActivities | -3.38M | -2.38M | -5.94M | -2.51M | -3.02M | -2.68M | -4.04M | -38.05M | -36.15M | -7.39M |
| netDebtIssuance | 4.72M | -7.74M | -244K | -7.72M | -327K | -5.2M | -10.41M | 547K | -1.67M | -2.68M |
| longTermNetDebtIssuance | 4.72M | -7.74M | - | -7.72M | -327K | -5.2M | -10.41M | 547K | -1.67M | -2.68M |
| shortTermNetDebtIssuance | - | - | -244K | - | - | - | - | - | - | - |
| netStockIssuance | -94000 | 261K | 69999 | -21.65M | 1.27M | 140K | 800K | 558K | 631K | -1.56M |
| netCommonStockIssuance | -94000 | 261K | 69999 | -21.65M | 1.27M | 140K | 800K | 558K | 631K | -1.56M |
| commonStockIssuance | 766K | 2.58M | 2.39M | 2.09M | 3.8M | 1.24M | 1.78M | 2.2M | 2.19M | - |
| commonStockRepurchased | -860K | -2.32M | -2.32M | -23.74M | -2.53M | -1.1M | -982K | -1.64M | -1.56M | -1.56M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -15.2M | - | -488K | - | -13.62M | - | - |
| commonDividendsPaid | - | - | - | -15.2M | - | -488K | - | -13.62M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -16.71M | -4.35M | -3.63M | -2.66M | -2.51M | -6.78M | -2.88M | -2.95M | -2.89M | 1.72M |
| netCashProvidedByFinancingActivities | -12.08M | -11.83M | -3.8M | -47.22M | -1.57M | -12.33M | -12.49M | -15.47M | -3.93M | -2.52M |