MIL : MARR.MI
$0.06 (0.93%)
| 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 | 2.07B | 2.03B | 2.03B | 1.88B | 1.43B | 1.07B | 1.7B | 1.67B | 1.62B | 1.54B |
| costOfRevenue | 1.73B | 1.61B | 1.61B | 1.5B | 1.14B | 861.55M | 1.33B | 1.31B | 1.28B | 1.2B |
| grossProfit | 339.32M | 421.05M | 428.88M | 378.8M | 313.34M | 211.98M | 362.14M | 353.78M | 344.77M | 340.28M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 12.57M | 12.48M | 11.61M | 8.25M | 7.73M | 6.96M | 7.25M | 7.68M | 7.07M | 6.76M |
| sellingAndMarketingExpenses | 215.32M | 225.42M | 217.53M | 205.43M | 152.2M | 115.15M | 158.13M | 150.59M | 147.95M | 150.95M |
| sellingGeneralAndAdministrativeExpenses | 227.9M | 237.91M | 229.14M | 213.68M | 159.92M | 122.1M | 165.38M | 158.28M | 155.02M | 157.72M |
| otherExpenses | 151.87M | 120.38M | 112.36M | 116.8M | 93.46M | 67.98M | 85.02M | 96.29M | 107K | 182.51M |
| operatingExpenses | 379.77M | 358.28M | 341.49M | 330.48M | 255.54M | 211.91M | 250.4M | 254.56M | 235.29M | 235.82M |
| costAndExpenses | 2.01B | 1.96B | 1.95B | 1.84B | 1.37B | 1.07B | 1.58B | 1.57B | 1.51B | 1.44B |
| netInterestIncome | -15.7M | -19.77M | -17.51M | -8.07M | -8.54M | -4.55M | -5.48M | -3.36M | -4.81M | -5.06M |
| interestIncome | 622K | 3.43M | 2.39M | 902K | 917K | 1.41M | 1.04M | 2.16M | 1.28M | 2.34M |
| interestExpense | 16.32M | 23.2M | 19.91M | 8.98M | 9.46M | 5.96M | 6.51M | 5.52M | 6.09M | 7.4M |
| depreciationAndAmortization | 26.88M | 22.24M | 20.55M | 19.87M | 17.99M | 16.13M | 7.25M | 7.19M | 6.56M | 5.73M |
| ebitda | 85.8M | 102.94M | 102.37M | 64.35M | 77.07M | 19.63M | 115.3M | 108.47M | 104.75M | 99.88M |
| ebit | 58.92M | 80.7M | 86.83M | 46.57M | 59.08M | 3.5M | 99.72M | 101.28M | 98.19M | 94.15M |
| nonOperatingIncomeExcludingInterest | - | 283.95M | 2.63M | 3.85M | -2.03M | 13.92M | 12.02M | 10.42M | 11.29M | 10.42M |
| operatingIncome | 58.92M | 352.65M | 87.39M | 49.06M | 59.37M | 22.66M | 112.99M | 99.22M | 109.48M | 104.46M |
| totalOtherIncomeExpensesNet | -13.9M | -4.61M | -17.52M | -10.74M | -7.42M | -2.68M | -18.55M | -15.95M | -17.53M | -17.82M |
| incomeBeforeTax | 45.03M | 61.64M | 66.92M | 37.59M | 49.62M | -2.68M | 93.19M | 95.75M | 91.94M | 86.64M |
| incomeTaxExpense | 14.06M | 18.91M | 19.79M | 11.04M | 14.55M | -267K | 26.58M | 27.25M | 26.44M | 28.12M |
| netIncomeFromContinuingOperations | 30.97M | 42.72M | 47.13M | 26.55M | 35.07M | -2.41M | 66.63M | 68.5M | 65.5M | 58.63M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -222K | -18000 | - | - | -109K |
| netIncome | 30.97M | 42.72M | 47.13M | 26.55M | 35.07M | -2.41M | 66.61M | 68.5M | 65.5M | 58.52M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 30.97M | 42.72M | 47.13M | 26.55M | 35.07M | -2.41M | 66.61M | 68.5M | 65.5M | 58.52M |
| eps | 0.47 | 0.66 | 0.72 | 0.4 | 0.53 | -0.04 | 1 | 1.03 | 0.98 | 0.88 |
| 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 | 84.07M | 208.32M | 223.41M | 191.66M | 249.99M | 251.49M | 192.49M | 178.41M | 156.28M | 114.16M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 84.07M | 208.32M | 223.41M | 191.66M | 249.99M | 251.49M | 192.49M | 178.41M | 156.28M | 114.16M |
| netReceivables | 342.33M | 363.08M | 374.06M | 371.2M | 327.13M | 295.69M | 363.36M | 375.13M | 380.91M | 381.33M |
| accountsReceivables | 342.33M | 333.28M | 345.09M | 348.72M | 313.62M | 283.15M | 359.5M | 369.89M | 369.75M | 365.95M |
| otherReceivables | - | 29.8M | 28.97M | 22.48M | 13.52M | 12.54M | 3.86M | 5.24M | 11.16M | 15.38M |
| inventory | 272.93M | 223.78M | 203.37M | 209.91M | 199.85M | 134.58M | 170.4M | 158.88M | 147.55M | 142.34M |
| prepaids | - | 14.37M | 32.52M | 35.44M | 28.1M | 1.31M | 359K | 171K | 804K | 4.77M |
| otherCurrentAssets | 77.01M | 12000 | 520K | 7.29M | 1000 | 38.46M | 1.73M | 58.93M | 48.98M | 38.65M |
| totalCurrentAssets | 776.34M | 809.55M | 833.5M | 808.21M | 826.22M | 721.53M | 794.34M | 771.52M | 734.54M | 681.24M |
| propertyPlantEquipmentNet | 216.78M | 182.84M | 179.12M | 159.27M | 151.17M | 127.37M | 116.4M | 68.17M | 70.15M | 71.73M |
| goodwill | 166.03M | 166.01M | 167.01M | 167.01M | 160.38M | 151.07M | 149.92M | 149.92M | 149.92M | 143.28M |
| intangibleAssets | 3.67M | 3.48M | 3.38M | 3.37M | 3.01M | 2.42M | 2.39M | 2.18M | 1.77M | 1.1M |
| goodwillAndIntangibleAssets | 169.7M | 169.49M | 170.39M | 170.38M | 163.39M | 153.49M | 152.31M | 152.1M | 151.7M | 144.38M |
| longTermInvestments | 2M | 2.01M | 2.13M | 20.1M | 32.52M | 43.84M | 45.12M | 28.66M | 24.76M | 31.4M |
| taxAssets | - | - | 14.09M | 13.68M | 14.22M | 14.16M | 11.88M | 10.81M | 11.74M | -31.4M |
| otherNonCurrentAssets | 13M | 27.64M | 42.82M | -9.18M | -14.22M | -5.7M | -11.88M | -4.54M | -2.33M | 39.59M |
| totalNonCurrentAssets | 401.49M | 381.98M | 394.46M | 354.25M | 347.08M | 333.16M | 313.82M | 255.2M | 256.01M | 255.71M |
| otherAssets | - | - | - | - | 449K | -1000 | - | - | - | - |
| totalAssets | 1.18B | 1.19B | 1.23B | 1.16B | 1.17B | 1.05B | 1.11B | 1.03B | 990.54M | 936.95M |
| totalPayables | 422.74M | 361.48M | 350.88M | 373.2M | 360.28M | 234.84M | 324.8M | 323.42M | 339.6M | 334.86M |
| accountPayables | 422.74M | 361.3M | 350.22M | 365.36M | 359.81M | 234.58M | 324.54M | 323.23M | 328.86M | 312.09M |
| otherPayables | 573K | 181K | 653K | 7.84M | 469K | 266K | 263K | 191K | 10.74M | 22.77M |
| accruedExpenses | - | - | 7.72M | - | 6.66M | 5.26M | 6.18M | 6M | - | - |
| shortTermDebt | 115.67M | 105.63M | 117.66M | 116.55M | 103.09M | 167.46M | 178.8M | 119.58M | 120.16M | 107.18M |
| capitalLeaseObligationsCurrent | 14.21M | 12.42M | 11.83M | 10.81M | 10.07M | 8.53M | 7.91M | - | 219K | 212K |
| taxPayables | - | 2.14M | 653K | 2.48M | 14.76M | 1.79M | 3.74M | 1.95M | 1.65M | 2.44M |
| deferredRevenue | - | - | 2.22M | 2.2M | 29.79M | 12.84M | 25.03M | 1.95M | 34.84M | 37.43M |
| otherCurrentLiabilities | -6.93M | 15.59M | 19.21M | 12.68M | 18.82M | 5.36M | 8.28M | 5.93M | 13.31M | 14.46M |
| totalCurrentLiabilities | 545.69M | 495.12M | 509.52M | 513.25M | 521.97M | 424.29M | 545.69M | 466.49M | 473.29M | 456.71M |
| longTermDebt | 287.88M | 273.3M | 257.44M | 220.14M | 219.33M | 231.07M | 166.79M | 218.36M | 195.7M | 166.45M |
| capitalLeaseObligationsNonCurrent | 74.6M | 55.02M | 69.82M | 68.44M | 64.72M | 44.93M | 38.51M | 283K | 509K | 10.47M |
| deferredRevenueNonCurrent | 259K | 280K | 16.22M | 591K | 15.93M | 14.73M | 14.56M | 14.43M | 15.3M | 16.66M |
| deferredTaxLiabilitiesNonCurrent | 17.68M | 3.44M | 1.11M | 1.66M | 143K | 1000 | 1.62M | 2.09M | 524K | 326K |
| otherNonCurrentLiabilities | 17.8M | 18.74M | 34.61M | 16.93M | 17.84M | 15.98M | 15.73M | 17.28M | 15.8M | 17.33M |
| totalNonCurrentLiabilities | 398.06M | 350.78M | 362.97M | 307.76M | 302.27M | 292.29M | 222.67M | 235.96M | 212.53M | 194.67M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 88.82M | 67.44M | 81.64M | 79.25M | 74.79M | 53.46M | 46.42M | 283K | 728K | 10.68M |
| totalLiabilities | 849.26M | 845.9M | 872.49M | 821M | 824.24M | 716.58M | 768.36M | 702.45M | 685.82M | 651.38M |
| treasuryStock | -34.94M | -25.17M | -11.95M | -4.68M | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M |
| retainedEarnings | 222.15M | 104.05M | 106.25M | 48.03M | 53.41M | 18.34M | 85.1M | 83.14M | 77.86M | 68.16M |
| additionalPaidInCapital | 99.84M | 63.35M | 63.35M | 63.35M | 63.35M | 63.35M | 63.35M | 63.35M | 63.35M | 63.35M |
| 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 | 30.97M | 42.72M | 47.13M | 26.55M | 35.07M | -2.41M | 66.61M | 68.5M | 65.5M | 58.52M |
| depreciationAndAmortization | 26.88M | 22.24M | 20.56M | 19.88M | 18M | 16.13M | 15.59M | 7.2M | 6.56M | 5.74M |
| deferredIncomeTax | - | - | - | 708K | -951K | -2.08M | -717K | 1.64M | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -2.46M | -11.48M | -11.44M | -44.82M | 57.52M | 1.84M | 8.35M | -8.29M | 10.27M | 39.28M |
| accountsReceivables | -4.29M | 10.64M | -13.18M | -50.74M | -44.01M | 58.47M | -11.18M | -12.36M | -13.72M | 6.82M |
| inventory | -49.15M | -20.41M | 6.54M | -10.06M | -64.24M | 36M | -11.52M | -11.33M | -4.58M | -17.31M |
| accountsPayables | 20.54M | 11.08M | -15.14M | 5.54M | 137.23M | -91.54M | 9.12M | -5.71M | 15.73M | 22.19M |
| otherWorkingCapital | 30.44M | -1.71M | 10.32M | 10.43M | 28.54M | -1.09M | 21.93M | 3.04M | 14.84M | 56.59M |
| otherNonCashItems | -984K | 10.76M | 11.5M | -9.62M | 11.08M | 15.22M | -12.26M | -10.23M | -15.72M | -15.04M |
| netCashProvidedByOperatingActivities | 54.4M | 64.24M | 67.74M | -8.02M | 121.68M | 30.78M | 78.3M | 57.18M | 66.61M | 88.5M |
| investmentsInPropertyPlantAndEquipment | -24.29M | -27.62M | -25.91M | -12.81M | -11.6M | -13.66M | -10.46M | -6.19M | -6.07M | -9.05M |
| acquisitionsNet | -100000 | -1.2M | -2M | -4.04M | -4.64M | -611K | -2.41M | -11.17M | -11.77M | -23.22M |
| purchasesOfInvestments | - | - | - | -3000 | - | -4000 | - | -516K | - | -1M |
| salesMaturitiesOfInvestments | - | - | - | 3000 | - | 4000 | - | 11000 | 4000 | 51000 |
| otherInvestingActivities | -1.02M | -375K | -594K | 128K | 2.32M | 379K | 381K | 838K | 643K | 1.56M |
| netCashProvidedByInvestingActivities | -25.41M | -29.2M | -28.51M | -16.72M | -13.92M | -13.9M | -12.48M | -16.52M | -17.2M | -30.71M |
| netDebtIssuance | 25.23M | 5.03M | 8.1M | 12.79M | -85.99M | 51.58M | 672K | 32.81M | 31.39M | 10.92M |
| longTermNetDebtIssuance | 25.23M | 5.03M | 8.1M | 12.79M | -85.99M | 51.58M | 672K | 32.81M | 31.39M | 10.92M |
| shortTermNetDebtIssuance | - | - | - | -35.36M | - | - | - | - | - | - |
| netStockIssuance | -9.77M | -13.22M | -7.27M | -4.68M | - | - | - | - | - | - |
| netCommonStockIssuance | -9.77M | -13.22M | -7.27M | -4.68M | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -9.77M | -13.22M | -7.27M | -4.68M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -38.48M | -39.08M | -25.22M | -31.12M | -22.09M | - | -51.89M | -49.23M | -46.57M | -43.91M |
| commonDividendsPaid | -38.48M | -39.08M | -25.22M | -31.12M | -22.09M | - | -51.89M | -49.23M | -46.57M | -43.91M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -25.01M | -2.87M | 16.9M | -10.57M | -1.18M | -9.46M | -509K | -2.11M | 7.9M | -502K |
| netCashProvidedByFinancingActivities | -48.03M | -50.14M | -7.49M | -33.59M | -109.25M | 42.11M | -51.73M | -18.54M | -7.29M | -33.48M |
| 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 | 416.49M | 470.14M | 635.39M | 570.86M | 399.66M | 468.14M | 607.89M | 555.32M | 408.77M | 444.77M |
| costOfRevenue | 424.9M | 450.86M | 496.92M | 444.11M | 317.77M | 397.32M | 472.38M | 431.78M | 323.62M | 353.87M |
| grossProfit | -8.41M | 19.29M | 138.47M | 126.74M | 81.89M | 70.82M | 135.52M | 123.54M | 83.05M | 91.96M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | 3.33M | - | - | - | 3.01M |
| sellingAndMarketingExpenses | - | - | 61.11M | - | - | 50.92M | 67.73M | - | - | 48.11M |
| sellingGeneralAndAdministrativeExpenses | 940K | -30.74M | 61.11M | 73.84M | 664K | 54.24M | 67.73M | -25.43M | 59.72M | 51.12M |
| otherExpenses | -6.8M | -38.87M | 47.5M | 100.5M | 80.35M | 295.13M | 36.29M | 93.93M | -601K | 24.01M |
| operatingExpenses | -5.86M | -69.61M | 108.61M | 100.5M | 81.01M | 349.37M | 104.02M | 76.22M | 77.65M | 75.12M |
| costAndExpenses | 419.04M | 381.25M | 605.52M | 544.61M | 398.78M | 462.09M | 576.4M | 528.11M | 401.02M | 431.32M |
| netInterestIncome | -4.37M | -1.61M | -4.52M | -4.51M | -3.91M | -4.65M | -4.92M | -5.37M | -4.83M | -4.32M |
| interestIncome | 909K | 266K | 285K | 644K | 841K | 972K | 1.05M | 633K | 777K | 1.39M |
| interestExpense | 5.28M | 1.61M | 4.8M | 5.16M | 4.76M | 5.62M | 5.97M | 6M | 5.61M | 5.71M |
| depreciationAndAmortization | 7.16M | 7.18M | 7.07M | 6.71M | 5.92M | 5.74M | 5.7M | 5.55M | 5.25M | 5.36M |
| ebitda | 4.62M | 96.08M | 37.02M | 33.51M | 7.6M | 19.41M | 38.44M | 31.81M | 13.84M | 19.33M |
| ebit | -2.55M | 88.9M | 29.95M | 26.8M | 1.68M | 13.73M | 32.73M | 26.26M | 8.59M | 13.97M |
| nonOperatingIncomeExcludingInterest | - | 3.42M | -88000 | -558K | -803K | -7.68M | -1.24M | 10.47M | -1.1M | -523K |
| operatingIncome | -2.55M | 88.9M | 29.86M | 26.25M | 879K | 6.05M | 31.49M | 29.61M | 7.6M | 13.45M |
| totalOtherIncomeExpensesNet | -4.33M | -87.6M | -4.72M | -4.6M | -3.95M | 3.23M | -4.73M | -14.12M | -4.51M | -3.78M |
| incomeBeforeTax | -6.88M | 1.3M | 25.15M | 21.65M | -3.07M | 9.28M | 26.76M | 22.62M | 3M | 9.67M |
| incomeTaxExpense | -266K | 369K | 7.76M | 6.33M | -395K | 2.53M | 8.24M | 6.88M | 1.25M | 3.08M |
| netIncomeFromContinuingOperations | -6.61M | 935K | 17.39M | 15.32M | -2.68M | 6.74M | 18.52M | 15.73M | 1.73M | 6.58M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -6.61M | 935K | 17.39M | 15.32M | -2.68M | 6.74M | 18.52M | 15.73M | 1.73M | 6.58M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -6.61M | 935K | 17.39M | 15.32M | -2.68M | 6.74M | 18.52M | 15.73M | 1.73M | 6.58M |
| eps | -0.1 | 0.01 | 0.27 | 0.24 | -0.04 | 0.1 | 0.29 | 0.24 | 0.03 | 0.1 |
| 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 | 52.24M | 84.07M | 210.72M | 211.67M | 153.57M | 208.32M | 260.37M | 233.96M | 163.95M | 223.41M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 52.24M | 84.07M | 210.72M | 211.67M | 153.57M | 208.32M | 260.37M | 233.96M | 163.95M | 223.41M |
| netReceivables | 364.15M | 342.33M | 401.68M | 422.27M | 320.27M | 363.08M | 383.45M | 419.45M | 340.86M | 374.06M |
| accountsReceivables | 339.53M | 342.33M | 399.04M | 400.47M | 312.89M | 333.28M | 382.36M | 393.69M | 331.06M | 345.09M |
| otherReceivables | 24.62M | 24.14M | 2.65M | 21.8M | 7.38M | 29.8M | 1.09M | 25.75M | 9.8M | 28.97M |
| inventory | 284.44M | 272.93M | 252.61M | 272.4M | 245.55M | 223.78M | 213.72M | 249.5M | 236.2M | 233.66M |
| prepaids | - | - | - | 21.03M | - | 14.37M | - | 477K | - | 1.85M |
| otherCurrentAssets | 59.74M | 77.01M | 64.5M | 14.79M | 62.62M | 12000 | 61.97M | 27.69M | 59.06M | 520K |
| totalCurrentAssets | 760.58M | 776.34M | 929.52M | 942.16M | 782.01M | 809.55M | 919.51M | 931.07M | 790.27M | 833.5M |
| propertyPlantEquipmentNet | 224.57M | 216.78M | 215.17M | 213.68M | 210.62M | 182.84M | 179.48M | 178.21M | 180.13M | 179.12M |
| goodwill | 171.39M | 166.03M | 166.01M | 166.01M | 166.01M | 166.01M | 167.01M | 167.01M | 167.01M | 167.01M |
| intangibleAssets | 3.64M | 3.67M | 3.51M | 3.53M | 3.39M | 3.48M | 3.35M | 3.39M | 3.36M | 3.38M |
| goodwillAndIntangibleAssets | 175.03M | 169.7M | 169.52M | 169.54M | 169.4M | 169.49M | 170.36M | 170.4M | 170.37M | 170.39M |
| longTermInvestments | 2M | 2M | 2.22M | 16.42M | 2.11M | 2.01M | 2.01M | 2.01M | 2.75M | 11.92M |
| taxAssets | - | - | - | - | - | - | - | 13.68M | 3.36M | 16.22M |
| otherNonCurrentAssets | 5.33M | 13M | 18.55M | 7.43M | 20.68M | 27.64M | 26.19M | 13.05M | 29.37M | 16.81M |
| totalNonCurrentAssets | 406.93M | 401.49M | 405.46M | 407.07M | 402.8M | 381.98M | 378.02M | 377.36M | 385.98M | 394.46M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.17B | 1.18B | 1.33B | 1.35B | 1.18B | 1.19B | 1.3B | 1.31B | 1.18B | 1.23B |
| totalPayables | 350.65M | 422.74M | 492.99M | 495.59M | 333.37M | 361.48M | 452.64M | 442.88M | 353.98M | 350.88M |
| accountPayables | 348.16M | 422.74M | 481.94M | 467.67M | 331.26M | 361.3M | 443.44M | 442.45M | 340.54M | 350.22M |
| otherPayables | 2.5M | 573K | 11.05M | 27.92M | 2.11M | 181K | 9.2M | 428K | 13.44M | 653K |
| accruedExpenses | - | - | - | - | - | - | - | 8.88M | - | 7.72M |
| shortTermDebt | 148.58M | 14.21M | 102.03M | 143.27M | 115.94M | 105.63M | 104.01M | 139.22M | 81.62M | 117.66M |
| capitalLeaseObligationsCurrent | 14.42M | 14.21M | 14.45M | 14.25M | 14.04M | 12.42M | 12.21M | 12.18M | 12.1M | 11.83M |
| taxPayables | - | - | 11.02M | 6.09M | 2.11M | 2.14M | 8.17M | 17.77M | 13.44M | 653K |
| deferredRevenue | - | - | - | - | - | - | - | - | 13.44M | 2.22M |
| otherCurrentLiabilities | -110.82M | 28.99M | 24.77M | 1.09M | 18.94M | 15.59M | 19.25M | 28.42M | 15.42M | 19.21M |
| totalCurrentLiabilities | 402.83M | 465.94M | 634.24M | 654.2M | 482.29M | 495.12M | 588.1M | 631.58M | 463.12M | 509.52M |
| longTermDebt | 342.68M | 287.88M | 274.49M | 283.36M | 264.25M | 273.3M | 283.13M | 262.94M | 274.07M | 257.44M |
| capitalLeaseObligationsNonCurrent | 79.37M | 74.6M | 75.08M | 74.91M | 75.23M | 55.02M | 62.5M | 65.06M | 67.15M | 69.82M |
| deferredRevenueNonCurrent | - | - | - | - | - | 280K | - | - | 67.15M | 393K |
| deferredTaxLiabilitiesNonCurrent | 2.25M | 2.94M | 2.36M | 2.71M | 2.83M | 3.44M | 3M | 3.75M | 851K | 17.33M |
| otherNonCurrentLiabilities | 21.06M | 20.83M | 18.95M | 18.74M | 19.04M | 18.74M | 19.69M | 22.61M | 17.07M | 35.32M |
| totalNonCurrentLiabilities | 445.36M | 383.31M | 370.89M | 379.72M | 361.35M | 350.78M | 368.33M | 350.61M | 359.14M | 362.97M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 93.79M | 88.82M | 89.54M | 89.16M | 89.27M | 67.44M | 74.71M | 77.25M | 79.26M | 81.64M |
| totalLiabilities | 848.19M | 849.26M | 1.01B | 1.03B | 843.64M | 845.9M | 956.43M | 982.19M | 822.26M | 872.49M |
| treasuryStock | -37.74M | -34.94M | -32.54M | -29.61M | -27.04M | -25.17M | -22.98M | -19.96M | -15.47M | -11.95M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M | 33.26M |
| retainedEarnings | 215.54M | 92.02M | 54.57M | 37.18M | 64.88M | 104.05M | 60.81M | 204.38M | 107.97M | 106.25M |
| additionalPaidInCapital | 99.84M | 63.35M | 63.35M | 63.35M | 63.35M | 63.35M | 63.35M | 99.84M | 63.35M | 63.35M |
| 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 | -6.61M | 935K | 17.39M | 15.32M | -2.68M | 6.74M | 18.52M | 15.73M | 1.73M | 6.58M |
| depreciationAndAmortization | 7.16M | 7.18M | 7.07M | 6.71M | 5.92M | 5.74M | 5.7M | 5.55M | 5.25M | 5.36M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | -355K | 828K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -69.14M | -25.9M | 27.43M | 37.3M | -41.2M | -30.44M | 39.49M | 37.27M | -37.89M | -14.51M |
| accountsReceivables | 7.59M | 72.95M | -3.47M | -91.2M | 17.43M | 46.43M | 6.37M | 4.33M | -4.33M | 57.71M |
| inventory | -9.43M | -20.32M | 19.79M | -26.84M | -21.78M | -10.06M | 35.78M | -13.3M | -32.83M | 6.06M |
| accountsPayables | - | -100.09M | 14.27M | 136.4M | -30.04M | -82.14M | 695K | 102.2M | -9.68M | -96.78M |
| otherWorkingCapital | -67.29M | 21.56M | 11.11M | 155.34M | -36.84M | 15.33M | -3.08M | -55.97M | 8.94M | 18.5M |
| otherNonCashItems | 2.27M | -10.5M | 2.42M | 4.5M | 2.37M | -2.03M | -12.68M | 8.06M | 60.93M | 43.1M |
| netCashProvidedByOperatingActivities | -66.31M | -28.28M | 54.31M | 63.83M | -35.58M | -25.73M | 51.03M | 66.61M | -27.67M | -2.36M |
| investmentsInPropertyPlantAndEquipment | -4.54M | -6.28M | -3.9M | -6.68M | -7.84M | -13.59M | -5.82M | -2.95M | -5.41M | -10.26M |
| acquisitionsNet | -835K | 6000 | 47000 | 91000 | -100000 | - | 24000 | 33000 | -936K | 95999 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -93000 | -267K | -138K | -26000 | -67000 | -321K | -125K | -40000 | 111K | -96000 |
| netCashProvidedByInvestingActivities | -5.47M | -6.55M | -4.04M | -6.7M | -8.01M | -13.91M | -5.95M | -2.99M | -6.35M | -10.16M |
| netDebtIssuance | 82.06M | 27.51M | -50.96M | 47.1M | 1.58M | -8.03M | -15.15M | 46.43M | -18.22M | 23.44M |
| longTermNetDebtIssuance | 82.06M | 27.51M | -50.96M | 47.1M | 1.58M | -8.03M | -15.15M | 46.43M | -18.22M | 23.44M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | 28.76M |
| netStockIssuance | -2.8M | -2.41M | -2.93M | -2.56M | -1.87M | -2.2M | -3.01M | -4.49M | -3.51M | -2.49M |
| netCommonStockIssuance | -2.8M | -2.41M | -2.93M | -2.56M | -1.87M | -2.2M | -3.01M | -4.49M | -3.51M | -2.49M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -2.8M | -2.41M | -2.93M | -2.56M | -1.87M | -2.2M | -3.01M | -4.49M | -3.51M | -2.49M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -38.48M | - | - | -48000 | -39.03M | - | -154K |
| commonDividendsPaid | - | - | - | -38.48M | - | - | -48000 | -39.03M | - | -154K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.15M | -11.72M | 2.66M | -5.09M | -10.86M | -2.19M | -456K | 3.48M | -3.71M | -2.68M |
| netCashProvidedByFinancingActivities | 76.1M | 13.38M | -51.23M | 976K | -11.16M | -12.42M | -18.67M | 6.39M | -25.44M | 18.12M |