PAR : ALDLT.PA
-$0.2 (-0.56%)
| 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 | 389.6M | 400.1M | 420.56M | 420.21M | 344.21M | 288.71M | 263.3M | 240.46M | 226.64M | 195M |
| costOfRevenue | 313.1M | 178.5M | 198.55M | 203.32M | 162.93M | 137.68M | 196.9M | 117.12M | 107.57M | 96.44M |
| grossProfit | 76.55M | 221.6M | 222.02M | 216.89M | 85.93M | 151.03M | 66.4M | 123.34M | 119.07M | 98.56M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 374K | 136.29M | 131.03M | 380K | 375K | 286K | 570K | 70.19M | 69.24M | 58.33M |
| sellingAndMarketingExpenses | 23.37M | 4.7M | 4.04M | 26.36M | 24.47M | 17.52M | 16.22M | 2.58M | 3.46M | 2.68M |
| sellingGeneralAndAdministrativeExpenses | 23.75M | 140.3M | 135.07M | 26.74M | 24.84M | 17.81M | 16.79M | 72.77M | 72.7M | 61.01M |
| otherExpenses | 9.46M | 32.1M | 30.7M | 141.38M | 13.52M | 91.94M | 12.01M | 18.68M | 17.67M | 13.36M |
| operatingExpenses | 33.21M | 172.4M | 165.78M | 168.11M | 38.37M | 109.75M | 28.8M | 91.94M | 90.37M | 74.38M |
| costAndExpenses | 345.3M | 350.9M | 364.32M | 371.22M | 296.12M | 247.43M | 227.69M | 208.57M | 197.94M | 170.82M |
| netInterestIncome | -5.52M | -4.53M | -3.72M | -3.76M | -1.95M | -1.74M | -2.04M | -1.7M | -4.09M | -1.73M |
| interestIncome | 779K | 1.31M | 1.36M | 261K | 208K | 203K | 215K | 610K | 139K | 121K |
| interestExpense | 6.29M | 5.84M | 5.08M | 4.02M | 2.16M | 1.95M | 2.26M | 1.94M | 4.22M | 1.85M |
| depreciationAndAmortization | 16.52M | 6.81M | 14.37M | 14.88M | 10.76M | 9.25M | 7.96M | 6.97M | 1.98M | 1.69M |
| ebitda | 59.37M | 57.41M | 68.29M | 64.2M | 55.73M | 48.46M | 43.72M | 37.19M | 28.32M | 25.61M |
| ebit | 42.85M | 50.6M | 53.92M | 49.17M | 44.97M | 39.21M | 35.73M | 29.85M | 26.35M | 23.79M |
| nonOperatingIncomeExcludingInterest | 809K | -1.4M | 2.32M | -180K | 2.6M | 2.07M | 1.86M | 2.04M | 2.35M | 395K |
| operatingIncome | 43.66M | 49.2M | 56.24M | 48.99M | 47.57M | 41.28M | 37.59M | 31.89M | 28.7M | 24.18M |
| totalOtherIncomeExpensesNet | -7.5M | -7.1M | -7.4M | -3.84M | -4.75M | -4.02M | -4.12M | -3.98M | -4.08M | -2.25M |
| incomeBeforeTax | 36.8M | 42.1M | 48.84M | 45.15M | 42.82M | 37.26M | 33.48M | 27.91M | 24.61M | 21.94M |
| incomeTaxExpense | 8.9M | 10.8M | 10.23M | 10.4M | 10.08M | 8.35M | 6.67M | 6.61M | 5.88M | 4.96M |
| netIncomeFromContinuingOperations | 27.9M | 31.3M | 38.62M | 34.75M | 32.73M | 28.91M | 26.81M | 21.3M | 18.73M | 16.97M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | 270K | 297K | - |
| otherAdjustmentsToNetIncome | -100000 | 100000 | - | 1000 | - | - | -1000 | - | - | -1000 |
| netIncome | 27.2M | 31.1M | 37.96M | 33.8M | 32.44M | 29.28M | 26.65M | 20.95M | 18.87M | 16.98M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 27.2M | 31.1M | 37.96M | 33.8M | 32.44M | 29.28M | 26.65M | 20.95M | 18.87M | 16.98M |
| eps | 3.79 | 4.35 | 5.3 | 4.72 | 4.53 | 4.09 | 3.73 | 2.92 | 2.61 | 2.34 |
| 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 | 37.1M | 37.8M | 41.32M | 36.16M | 55.53M | 45.66M | 18.39M | 16.95M | 17.94M | 19.18M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 37.1M | 37.8M | 41.32M | 36.16M | 55.53M | 45.66M | 18.39M | 16.95M | 17.94M | 19.18M |
| netReceivables | 90.94M | 67.9M | 91.81M | 92.48M | 75.93M | 63.47M | 64.75M | 56.54M | 60.38M | 46.89M |
| accountsReceivables | 68.9M | 67.9M | 73.55M | 74.48M | 60.55M | 49.63M | 54.39M | 48.06M | 44.97M | 38.48M |
| otherReceivables | 22.02M | 23.18M | 18.26M | 18M | 15.38M | 13.84M | 10.36M | 8.49M | 15.41M | 8.41M |
| inventory | 111M | 119.3M | 102.88M | 122.83M | 91.2M | 72.64M | 69.23M | 64.92M | 56.27M | 51.37M |
| prepaids | 5.9M | 5.13M | 4.88M | 3.37M | 3.35M | 3.45M | 2.31M | 2.54M | - | 2.55M |
| otherCurrentAssets | 57000 | 23.57M | - | - | - | - | - | 1.83M | 17.29M | 1000 |
| totalCurrentAssets | 245M | 253.7M | 240.88M | 254.85M | 226.01M | 185.21M | 154.68M | 142.78M | 136.47M | 119.98M |
| propertyPlantEquipmentNet | 74.7M | 74.7M | 72.07M | 72.7M | 58.64M | 49.36M | 44.27M | 46.47M | 6.78M | 6.38M |
| goodwill | 222.2M | 210.9M | 199.3M | 202.79M | 153M | 129.14M | 97.91M | 91.54M | 80.91M | 65.75M |
| intangibleAssets | 7.6M | 4.9M | 2.32M | 2.08M | 1.55M | 1.89M | 1.76M | 1.58M | 1.29M | 684K |
| goodwillAndIntangibleAssets | 229.8M | 215.8M | 201.61M | 204.87M | 154.55M | 131.03M | 99.67M | 93.12M | 82.2M | 66.43M |
| longTermInvestments | 4.6M | 2.33M | 2000 | 68000 | 2.31M | 2.1M | 2000 | 1.94M | 2.16M | - |
| taxAssets | 2.5M | 2.89M | 2.7M | 2.65M | 4.09M | 4.62M | 4.48M | 3.14M | 2.53M | 2.17M |
| otherNonCurrentAssets | - | 82000 | 3.21M | 3.62M | - | - | 5.58M | 206K | - | 1.97M |
| totalNonCurrentAssets | 311.6M | 295.8M | 279.6M | 283.91M | 219.59M | 187.11M | 154.01M | 144.77M | 93.66M | 76.96M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 556.6M | 549.5M | 520.48M | 538.76M | 445.59M | 372.32M | 308.69M | 287.54M | 230.12M | 196.94M |
| totalPayables | 36.9M | 44.2M | 44.86M | 45.39M | 43.31M | 31.9M | 21.78M | 26.62M | 26.76M | 21.84M |
| accountPayables | 36.9M | 44.2M | 44.86M | 45.39M | 43.31M | 31.9M | 21.78M | 26.62M | 26.76M | 21.84M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 100.96M | 82.5M | 70.29M | 83.59M | 60.13M | 75.24M | 46.81M | 37.28M | 32.62M | 22.45M |
| capitalLeaseObligationsCurrent | 7.96M | 6.6M | 6.66M | 7.75M | 6M | 4.97M | 4.96M | 5.19M | - | - |
| taxPayables | - | - | 27.02M | 23.9M | 20.64M | 15.81M | 13.55M | 12.12M | 11.9M | 9.93M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 34.78M | 33.5M | 33.7M | 31.8M | 29.07M | 25.25M | 23.37M | 22.24M | 17.78M | 13.44M |
| totalCurrentLiabilities | 180.6M | 166.8M | 155.5M | 168.54M | 138.51M | 137.37M | 96.92M | 91.33M | 77.17M | 57.74M |
| longTermDebt | 86.1M | 90M | 103.05M | 125.55M | 86.72M | 54.21M | 37.32M | 42.72M | 39.93M | 30.84M |
| capitalLeaseObligationsNonCurrent | 12.2M | 15.7M | 16.64M | 20.1M | 22.52M | 19.97M | 20.22M | 22.79M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 2.5M | 2.1M | 2.34M | 2.6M | 2.7M | 3.71M | 3.43M | 2.52M | 2.09M | 1.41M |
| totalNonCurrentLiabilities | 100.5M | 108.8M | 122.04M | 148.26M | 111.94M | 77.89M | 60.97M | 68.04M | 42.02M | 32.26M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 20.16M | 22.3M | 23.3M | 27.85M | 28.52M | 24.94M | 25.18M | 27.98M | - | - |
| totalLiabilities | 281.1M | 275.6M | 277.54M | 316.79M | 250.45M | 215.26M | 157.89M | 159.36M | 119.19M | 89.99M |
| treasuryStock | -5.8M | -6.2M | -5.97M | -5.94M | -6.04M | -5.88M | -5.95M | -6.06M | -4.87M | -619K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.7M | 3.7M | 3.68M | 3.68M | 3.68M | 3.68M | 3.68M | 3.68M | 3.68M | 3.68M |
| retainedEarnings | - | 31.14M | 37.96M | 33.8M | 32.44M | 29.28M | 26.65M | - | - | - |
| additionalPaidInCapital | 13.18M | 12.92M | 12.92M | 12.92M | 12.92M | 12.92M | 12.92M | 12.92M | 12.92M | 12.92M |
| 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 | 27.85M | 31.37M | 37.96M | 33.8M | 32.44M | 29.28M | 26.65M | 21.3M | 18.73M | 16.98M |
| depreciationAndAmortization | 16.52M | 14.88M | 14.39M | 14.88M | 10.76M | 9.25M | 7.99M | 6.97M | 1.98M | 1.69M |
| deferredIncomeTax | - | - | - | 1.13M | 367K | -115K | -1.23M | - | - | - |
| stockBasedCompensation | - | - | - | 78000 | - | - | 12000 | - | - | 5000 |
| changeInWorkingCapital | 5.98M | -10.06M | 17.73M | -30.99M | -7.22M | 6.88M | -11.14M | -5.18M | -9.03M | 2.35M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 5.98M | -10.06M | 17.73M | -30.99M | -7.22M | 6.88M | -11.14M | -5.18M | -9.03M | 2.35M |
| otherNonCashItems | 4.35M | 7.4M | 6.04M | 4.98M | -2.45M | 3.22M | 351K | 3.97M | 3.33M | 1.47M |
| netCashProvidedByOperatingActivities | 54.71M | 43.59M | 76.12M | 23.88M | 33.89M | 48.52M | 22.64M | 27.07M | 15.01M | 22.5M |
| investmentsInPropertyPlantAndEquipment | -15.52M | -14.56M | -11.24M | -10.44M | -5.96M | -3.5M | -4.9M | -13.54M | -2.6M | -2.72M |
| acquisitionsNet | -17.06M | -10.36M | - | -55.15M | -16.9M | -54.39M | -7.19M | -7M | -25.7M | 32000 |
| purchasesOfInvestments | -2.08M | - | - | -509K | -140K | - | -3.58M | -59000 | -682K | -398K |
| salesMaturitiesOfInvestments | - | 934K | 451K | - | - | 313K | - | 224K | 482K | 100000 |
| otherInvestingActivities | 104K | 150K | -50000 | 71000 | 319K | 2.23M | 253K | -130K | -27001 | -2.68M |
| netCashProvidedByInvestingActivities | -34.56M | -23.84M | -10.83M | -66.02M | -22.68M | -55.34M | -15.41M | -20.51M | -28.53M | -5.66M |
| netDebtIssuance | 3.28M | 261K | -43.1M | 34.96M | 14.57M | 46.21M | -675K | 479K | 24.33M | -10.98M |
| longTermNetDebtIssuance | 3.28M | 261K | -35.7M | 42.71M | 14.57M | 46.21M | 4.51M | 5.4M | 24.33M | -10.98M |
| shortTermNetDebtIssuance | - | - | -7.4M | -7.75M | - | - | -5.19M | -4.92M | - | - |
| netStockIssuance | -316K | -205K | -100000 | 16000 | 9000 | -102K | 110K | -1.18M | -5.44M | 297K |
| netCommonStockIssuance | -316K | -205K | -100000 | 16000 | 9000 | -102K | 110K | -1.18M | -5.44M | 297K |
| commonStockIssuance | - | - | - | 16000 | 9000 | - | 110K | - | - | 297K |
| commonStockRepurchased | -316K | -205K | -100000 | - | - | -102K | - | -1.18M | -5.44M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -7.81M | -9.66M | -7.87M | -7.88M | -7.16M | -5.01M | -5.01M | -4.43M | -4.23M | -3.1M |
| commonDividendsPaid | -7.81M | -9.66M | -7.87M | -7.88M | -7.16M | -5.01M | -5.01M | -4.43M | -4.23M | -3.1M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -15M | -13.32M | -5.24M | -179K | -8.72M | -5.52M | -67000 | -2.31M | -1.74M | -1.64M |
| netCashProvidedByFinancingActivities | -19.84M | -22.93M | -56.31M | 26.92M | -1.3M | 35.58M | -5.64M | -7.44M | 12.92M | -15.42M |
| 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 | 201.78M | 187.82M | 206.16M | 193.9M | 207.59M | 212.97M | 215.34M | 204.87M | 177.37M | 166.84M |
| costOfRevenue | 229.95M | 83.15M | 179.37M | 85.72M | 94.71M | 103.84M | 103.98M | 99.34M | 83.31M | 79.6M |
| grossProfit | -28.12M | 104.67M | 26.78M | 108.18M | 112.88M | 109.14M | 111.35M | 105.54M | 94.06M | 87.24M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 67.09M | - | 64.3M | - | 63.7M | - | 49.68M | - |
| sellingAndMarketingExpenses | - | - | 4.7M | - | 4.04M | - | 3.72M | - | 3.5M | - |
| sellingGeneralAndAdministrativeExpenses | - | 70.87M | 71.79M | 69.2M | 68.35M | 66.72M | 67.41M | 63.46M | 53.19M | 50.4M |
| otherExpenses | -235K | 13.87M | -72.36M | 16.24M | 16.01M | 14.7M | 17.2M | 19.84M | 16.78M | 15.59M |
| operatingExpenses | -235K | 84.74M | -570K | 85.44M | 84.36M | 81.42M | 84.61M | 83.29M | 69.96M | 65.99M |
| costAndExpenses | 177.32M | 167.89M | -179.37M | 171.16M | 178.07M | 185.26M | 188.59M | 182.63M | 153.27M | 145.59M |
| netInterestIncome | -3.38M | -2.38M | -2.35M | -2.95M | -1.31M | -2.41M | -2.29M | -1.24M | -1.03M | -921K |
| interestIncome | 413K | 366K | - | - | 1.13M | 232K | 318K | 168K | 142K | 66000 |
| interestExpense | 3.79M | 3.15M | 2.35M | 2.95M | 2.44M | 2.64M | 2.6M | 1.41M | 1.17M | 987K |
| depreciationAndAmortization | 12.73M | 3.79M | 3.12M | 7.46M | 6.94M | 7.45M | 7.87M | 7.61M | 4.47M | 4.24M |
| ebitda | 35.48M | 23.88M | 26.78M | 29.19M | 36.47M | 35.78M | 35.03M | 29.62M | 28.45M | 25.23M |
| ebit | 22.75M | 20.09M | 26.78M | 21.73M | 29.52M | 28.33M | 27.16M | 22.01M | 23.98M | 20.99M |
| nonOperatingIncomeExcludingInterest | 973K | -164K | - | 2.45M | - | - | 443K | 2.65M | 866K | 251K |
| operatingIncome | 24.29M | 19.93M | 26.78M | 22.42M | 27.91M | 28.33M | 27.6M | 24.66M | 24.84M | 21.24M |
| totalOtherIncomeExpensesNet | -2.01M | -5.46M | -3.15M | -3.95M | -4.76M | -2.64M | -3.05M | -4.06M | -2.04M | -1.24M |
| incomeBeforeTax | 22.33M | 14.47M | 23.64M | 18.46M | 23.15M | 25.7M | 24.56M | 20.6M | 22.81M | 20.01M |
| incomeTaxExpense | 5.73M | 3.17M | 4.6M | 6.2M | 4.29M | 5.93M | 5.04M | 5.36M | 4.72M | 5.36M |
| netIncomeFromContinuingOperations | 16.6M | 11.3M | 19.04M | 12.26M | 18.85M | 19.76M | 19.51M | 15.24M | 18.08M | 14.65M |
| netIncomeFromDiscontinuedOperations | - | - | - | 284K | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -100000 | - | 100000 | -325K | - | - | - | - | - | - |
| netIncome | 16.53M | 10.67M | 18.96M | 12.1M | 18.57M | 19.39M | 19.12M | 14.68M | 17.95M | 14.49M |
| netIncomeDeductions | - | - | - | -41000 | - | - | - | - | - | - |
| bottomLineNetIncome | 16.53M | 10.67M | 18.96M | 12.14M | 18.57M | 19.39M | 19.12M | 14.68M | 17.95M | 14.49M |
| eps | 2.21 | 1.49 | 2.65 | 1.7 | 2.59 | 2.71 | 2.67 | 2.05 | 2.51 | 2.02 |
| 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 | 37.1M | 31.19M | 37.8M | 34.89M | 41.32M | 44.02M | 36.16M | 55.02M | 55.53M | 45.57M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 37.1M | 31.19M | 37.8M | 34.89M | 41.32M | 44.02M | 36.16M | 55.02M | 55.53M | 45.57M |
| netReceivables | 90.94M | 65.01M | 67.9M | 69.4M | 91.81M | 96.1M | 92.48M | 102.94M | 75.93M | 71.66M |
| accountsReceivables | 68.9M | 65.01M | 67.9M | 69.4M | 73.55M | 74.42M | 74.48M | 74.89M | 60.55M | 53.13M |
| otherReceivables | 22.02M | 22.98M | 23.18M | 24.69M | 18.26M | 21.68M | 18M | 28.05M | 15.38M | 18.54M |
| inventory | 111M | 116.43M | 119.3M | 113.49M | 102.88M | 113.12M | 122.83M | 118.79M | 91.2M | 80.97M |
| prepaids | - | - | 5.13M | - | 4.88M | - | 3.37M | - | 3.35M | - |
| otherCurrentAssets | 5.96M | 22.98M | 23.57M | 24.69M | - | - | - | - | - | - |
| totalCurrentAssets | 245M | 235.61M | 253.7M | 242.47M | 240.88M | 253.24M | 254.85M | 276.75M | 226.01M | 198.2M |
| propertyPlantEquipmentNet | 74.7M | 69.88M | 74.7M | 72.84M | 72.07M | 67.81M | 72.7M | 72.68M | 58.64M | 54.31M |
| goodwill | 222.2M | 201.04M | 210.9M | 200.5M | 199.3M | 202.31M | 202.79M | 200.04M | 153M | 150.17M |
| intangibleAssets | 7.6M | 6.41M | 4.9M | 3.07M | 2.32M | 1.95M | 2.08M | 2.26M | 1.55M | 1.74M |
| goodwillAndIntangibleAssets | 229.8M | 207.44M | 215.8M | 203.56M | 201.61M | 204.26M | 204.87M | 202.3M | 154.55M | 151.91M |
| longTermInvestments | 4.6M | 2.54M | 2.33M | 2.34M | 2000 | 2.35M | 68000 | 2.82M | 2.31M | - |
| taxAssets | 2.5M | 3.66M | 2.89M | 2.14M | 2.7M | 2.48M | 2.65M | 3.11M | 4.09M | 4.44M |
| otherNonCurrentAssets | - | 3.66M | 2.97M | -1000 | 3.21M | - | 3.62M | - | - | 2.15M |
| totalNonCurrentAssets | 311.6M | 283.52M | 295.8M | 280.88M | 279.6M | 276.9M | 283.91M | 280.92M | 219.59M | 212.8M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 556.6M | 519.14M | 549.5M | 523.35M | 520.48M | 530.13M | 538.76M | 557.67M | 445.59M | 411.01M |
| totalPayables | 36.9M | 38.36M | 44.2M | 44.67M | 44.86M | 47.19M | 45.39M | 50.07M | 43.31M | 36.71M |
| accountPayables | 36.9M | 38.36M | 44.2M | 44.67M | 44.86M | 47.19M | 45.39M | 50.07M | 43.31M | 36.71M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 100.96M | 95.01M | 82.5M | 78.26M | 70.29M | 86.32M | 83.59M | 91.73M | 60.13M | 48.26M |
| capitalLeaseObligationsCurrent | 7.96M | 6.74M | 6.6M | 6.67M | 6.66M | 6.85M | 7.75M | 6.48M | 6M | 5.73M |
| taxPayables | - | - | - | - | 27.02M | 26.42M | 23.9M | 24.63M | 20.64M | 19.73M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 34.78M | 26.84M | 33.5M | 32.84M | 33.7M | 32.93M | 31.8M | 35.17M | 29.07M | 29.01M |
| totalCurrentLiabilities | 180.6M | 166.94M | 166.8M | 162.44M | 155.5M | 173.29M | 168.54M | 183.46M | 138.51M | 119.72M |
| longTermDebt | 86.1M | 78.68M | 90M | 90.98M | 103.05M | 110.08M | 125.55M | 133.02M | 86.72M | 96.23M |
| capitalLeaseObligationsNonCurrent | 12.2M | 14M | 15.7M | 15.48M | 16.64M | 17.91M | 20.1M | 21.72M | 22.52M | 21.1M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 2.5M | 2.17M | 2.1M | 2.06M | 2.34M | 2.4M | 2.6M | 2.44M | 2.7M | 3.5M |
| totalNonCurrentLiabilities | 100.5M | 94.85M | 108.8M | 108.52M | 122.04M | 130.4M | 148.26M | 157.18M | 111.94M | 120.84M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 20.16M | 20.73M | 22.3M | 22.15M | 23.3M | 24.76M | 27.85M | 28.2M | 28.52M | 26.83M |
| totalLiabilities | 281.1M | 261.78M | 275.6M | 270.96M | 277.54M | 303.69M | 316.79M | 340.63M | 250.45M | 240.55M |
| treasuryStock | -5.8M | -5.95M | -6.2M | -6.01M | -5.97M | -5.95M | -5.94M | -6.13M | -6.04M | -6.04M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.7M | 3.68M | 3.7M | 3.68M | 3.68M | 3.68M | 3.68M | 3.68M | 3.68M | 3.68M |
| retainedEarnings | - | 10.67M | 31.14M | 12.14M | 37.96M | 19.39M | 33.8M | 14.68M | 32.44M | 14.49M |
| additionalPaidInCapital | 13.18M | 13.18M | 12.92M | 12.92M | 12.92M | 12.92M | 12.92M | 12.92M | 12.92M | 12.92M |
| 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 | 17.18M | 10.67M | 18.96M | 12.14M | 18.57M | 19.39M | 19.12M | 14.68M | 17.95M | 14.49M |
| depreciationAndAmortization | 8.77M | 7.75M | 7.42M | 7.46M | 6.94M | 7.45M | 7.87M | 7.61M | 4.47M | 4.24M |
| deferredIncomeTax | - | - | - | - | -223K | 110K | 1.01M | 113K | 378K | -11000 |
| stockBasedCompensation | - | - | - | - | 78000 | - | 78000 | - | 78000 | -8.47M |
| changeInWorkingCapital | 12.65M | -6.66M | -6.14M | -3.93M | 3.46M | 14.27M | -12.53M | -18.46M | -7.79M | 566K |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 12.65M | -6.66M | -6.14M | -3.93M | 3.46M | 14.27M | -12.53M | -18.46M | -7.79M | 566K |
| otherNonCashItems | -1.97M | 232K | 8.81M | 1M | 4.22M | -399K | 95000 | 719K | -247K | 6.09M |
| netCashProvidedByOperatingActivities | 36.62M | 11.99M | 21.63M | 16.68M | 33.06M | 40.82M | 15.65M | 4.67M | 14.84M | 16.9M |
| investmentsInPropertyPlantAndEquipment | -10.84M | -4.69M | -8.13M | -6.42M | -7.26M | -3.98M | -4.77M | -5.66M | -1.88M | -4.07M |
| acquisitionsNet | -17.06M | - | - | - | - | - | -7.7M | -47.46M | -522K | -16.38M |
| purchasesOfInvestments | -2.08M | - | - | - | - | - | -134K | -375K | -127K | -13000 |
| salesMaturitiesOfInvestments | - | - | - | 874K | - | 1.32M | - | - | - | - |
| otherInvestingActivities | 384K | -280K | -18.28M | -7000 | -864K | -58000 | 20000 | 51000 | -657K | 976K |
| netCashProvidedByInvestingActivities | -29.59M | -4.97M | -18.28M | -5.56M | -8.12M | -2.72M | -12.58M | -53.44M | -3.19M | -19.49M |
| netDebtIssuance | 6.86M | -3.58M | 4.36M | -8.06M | -24.19M | -11.51M | -15.91M | 55.27M | 3.36M | 8.1M |
| longTermNetDebtIssuance | 6.86M | -3.58M | - | -8.06M | - | -11.51M | -15.91M | 55.27M | - | 8.1M |
| shortTermNetDebtIssuance | - | - | 4.36M | - | -24.19M | - | - | - | 3.36M | - |
| netStockIssuance | -355K | 39000 | -166K | -39000 | -55000 | -45000 | 109K | -93000 | 126K | -117K |
| netCommonStockIssuance | -355K | 39000 | -166K | -39000 | -55000 | -45000 | 109K | -93000 | 126K | -117K |
| commonStockIssuance | -39000 | 39000 | - | - | - | - | 16000 | - | 9000 | - |
| commonStockRepurchased | -316K | - | -166K | -39000 | -55000 | -45000 | 93000 | -93000 | 117K | -117K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | 19000 | -7.82M | -125K | -9.54M | 254K | -8.13M | 20000 | -7.9M | 46000 | -7.2M |
| commonDividendsPaid | 19000 | -7.82M | -125K | -9.54M | 254K | -8.13M | 20000 | -7.9M | 46000 | -7.2M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -8.9M | -1000 | -6.87M | 1000 | -6.71M | -3.69M | -4.45M | 1000 | -3.46M | -1000 |
| netCashProvidedByFinancingActivities | -2.38M | -11.37M | -2.79M | -17.64M | -30.7M | -23.37M | -20.37M | 47.29M | 71000 | 780K |