NASDAQ : MZTI
-$2.71 (-2.47%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.91B | 1.87B | 1.82B | 1.68B | 1.47B | 1.33B | 1.31B | 1.22B | 1.2B | 1.19B |
| costOfRevenue | 1.45B | 1.44B | 1.43B | 1.32B | 1.08B | 976.35M | 981.59M | 919.42M | 883.06M | 891.48M |
| grossProfit | 455.65M | 432.3M | 388.57M | 355.72M | 386.72M | 358.04M | 326.2M | 303.51M | 318.78M | 299.63M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | 149.81M | 131.41M | 143.27M | 115.06M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | -1.5M | - | - |
| sellingGeneralAndAdministrativeExpenses | 230.23M | 218.06M | 222.09M | 212.1M | 205.36M | 180.94M | 149.81M | 129.91M | 143.27M | 115.06M |
| otherExpenses | 5.1M | 14.87M | 24.97M | 31.71M | -4.49M | 1.14M | - | - | - | - |
| operatingExpenses | 235.33M | 232.94M | 247.06M | 243.81M | 200.87M | 182.09M | 149.81M | 129.91M | 143.27M | 115.06M |
| costAndExpenses | 1.69B | 1.67B | 1.68B | 1.56B | 1.28B | 1.16B | 1.13B | 1.05B | 1.03B | 1.01B |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 62.17M | 55.9M | 51.21M | 45.88M | 44.51M | 37.96M | 31.85M | 26.9M | 24.91M | 24.15M |
| ebitda | 287.59M | 270.13M | 217.69M | 189.5M | 225.87M | 215.05M | 208.24M | 200.5M | 200.42M | 208.72M |
| ebit | 225.42M | 214.24M | 166.48M | 143.62M | 181.36M | 177.09M | 176.39M | 173.6M | 175.51M | 184.57M |
| nonOperatingIncomeExcludingInterest | -5.1M | -14.87M | -24.97M | -31.71M | 4.49M | -1.14M | 14.54M | -2.05M | -1.16M | - |
| operatingIncome | 220.32M | 199.36M | 141.51M | 111.91M | 185.85M | 175.95M | 190.92M | 171.55M | 174.35M | 184.57M |
| totalOtherIncomeExpensesNet | -6.85M | 6.15M | 1.79M | 477K | -107K | 3.13M | 4.62M | 2.66M | 1.16M | 63000 |
| incomeBeforeTax | 213.46M | 205.52M | 143.3M | 112.39M | 185.74M | 179.08M | 195.54M | 174.2M | 175.52M | 184.63M |
| incomeTaxExpense | 46.12M | 46.9M | 32.01M | 22.8M | 43.41M | 42.09M | 44.99M | 38.89M | 60.2M | 62.87M |
| netIncomeFromContinuingOperations | 167.35M | 158.61M | 111.29M | 89.59M | 142.33M | 136.98M | 150.55M | 135.31M | 115.31M | 121.76M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 167.35M | 158.61M | 111.29M | 89.59M | 142.33M | 136.98M | 150.55M | 135.31M | 115.31M | 121.76M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 166.89M | 158.61M | 111.29M | 89.59M | 142.33M | 136.98M | 150.55M | 135.31M | 115.31M | 121.76M |
| eps | 6.08 | 5.77 | 4.04 | 3.26 | 5.17 | 4.98 | 5.49 | 4.94 | 4.21 | 4.45 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 161.48M | 163.44M | 88.47M | 60.28M | 188.06M | 198.27M | 196.29M | 205.75M | 143.1M | 118.08M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 161.48M | 163.44M | 88.47M | 60.28M | 188.06M | 198.27M | 196.29M | 205.75M | 143.1M | 118.08M |
| netReceivables | 95.82M | 95.56M | 114.97M | 135.5M | 97.9M | 86.6M | 75.69M | 72.96M | 69.92M | 66.01M |
| accountsReceivables | 95.82M | 95.56M | 114.97M | 135.5M | 97.9M | 86.6M | 75.69M | 72.96M | 69.92M | 66.01M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 169.3M | 173.25M | 158.26M | 144.7M | 121.88M | 85.05M | 86.07M | 90.86M | 76.38M | 76.1M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 17.04M | 11.74M | 12.76M | 11.3M | 15.65M | 15.69M | 10.52M | 9.3M | 11.74M | 7.64M |
| totalCurrentAssets | 443.63M | 443.99M | 374.46M | 351.78M | 423.48M | 385.61M | 368.57M | 378.88M | 301.15M | 267.83M |
| propertyPlantEquipmentNet | 586.77M | 532.82M | 506.95M | 479.54M | 387.08M | 316.26M | 247.04M | 190.81M | 180.67M | 169.6M |
| goodwill | 222.77M | 208.37M | 208.37M | 208.37M | 208.37M | 208.37M | 208.37M | 168.03M | 168.03M | 143.79M |
| intangibleAssets | - | - | 4.84M | 32.32M | 58.77M | 65.22M | 70.28M | 56.18M | 60.16M | 44.87M |
| goodwillAndIntangibleAssets | 222.77M | 208.37M | 213.21M | 240.69M | 267.14M | 273.59M | 278.65M | 224.21M | 228.19M | 188.65M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 21.55M | 21.74M | 18.37M | 18.35M | 23.59M | 17.89M | 11.14M | 10.6M | 6.4M | 8.66M |
| totalNonCurrentAssets | 831.09M | 762.94M | 738.53M | 738.59M | 677.8M | 607.74M | 536.83M | 425.61M | 415.26M | 366.9M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.27B | 1.21B | 1.11B | 1.09B | 1.1B | 993.35M | 905.4M | 804.49M | 716.4M | 634.73M |
| totalPayables | 122.21M | 121.68M | 113.74M | 116.56M | 112M | 72.82M | 77.89M | 59.28M | 42.62M | 41.2M |
| accountPayables | 117.96M | 118.81M | 111.76M | 114.97M | 110.34M | 71.43M | 76.67M | 57.98M | 41.35M | 39.93M |
| otherPayables | 4.25M | 2.87M | 1.98M | 1.59M | 1.66M | 1.39M | 1.22M | 1.31M | 1.27M | 1.27M |
| accruedExpenses | 18.61M | 18.39M | 17.91M | 21.3M | 20.02M | 13.28M | 13.14M | 11.35M | 12.14M | 10.24M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 11.72M | 12.33M | 10.76M | 11.42M | 9.38M | 7.34M | - | - | - | - |
| taxPayables | 4.25M | 2.87M | 1.98M | 1.59M | 1.66M | 1.39M | 1.22M | 1.31M | 1.27M | 1.27M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 33.75M | 31.57M | 26.34M | 16.3M | 32.52M | 32.82M | 28.67M | 23.14M | 21.86M | 21.56M |
| totalCurrentLiabilities | 186.29M | 183.97M | 168.75M | 165.58M | 173.92M | 126.26M | 119.71M | 93.77M | 76.62M | 73M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 43.84M | 45.34M | 19.22M | 24.81M | 23.9M | 19.47M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 34.86M | 38.08M | 48.18M | 39.81M | 39.96M | 35.21M | 23.82M | 18.1M | 26.45M | 23.03M |
| otherNonCurrentLiabilities | 11.24M | 13.77M | 14.57M | 15.47M | 20.36M | 29.11M | 35M | 40.34M | 37.36M | 25.1M |
| totalNonCurrentLiabilities | 89.94M | 97.19M | 81.98M | 80.1M | 84.22M | 83.79M | 58.82M | 58.44M | 63.8M | 48.13M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 55.55M | 57.67M | 29.99M | 36.23M | 33.27M | 26.81M | - | - | - | - |
| totalLiabilities | 276.23M | 281.16M | 250.73M | 245.69M | 258.14M | 210.05M | 178.53M | 152.21M | 140.43M | 121.13M |
| treasuryStock | -791.84M | -783.85M | -776.2M | -767M | -759.44M | -750.9M | -745.44M | -738.03M | -736.93M | -736.07M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 160.89M | 153.62M | 143.87M | 137.81M | 128.62M | 125.15M | 122.84M | 119.23M | 115.17M | 110.68M |
| retainedEarnings | 1.63B | 1.56B | 1.5B | 1.49B | 1.48B | 1.42B | 1.36B | 1.28B | 1.21B | 1.15B |
| additionalPaidInCapital | - | - | - | - | - | - | 122.84M | 119.23M | 115.17M | 110.68M |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 167.35M | 158.61M | 111.29M | 89.59M | 142.33M | 136.98M | 150.55M | 135.31M | 115.31M | 121.76M |
| depreciationAndAmortization | 62.17M | 55.9M | 51.21M | 45.88M | 44.51M | 37.96M | 31.85M | 26.9M | 24.91M | 24.15M |
| deferredIncomeTax | 495K | -6.55M | 9.45M | 2.23M | 4.63M | 11.4M | 7.34M | -8.5M | 2.35M | -525K |
| stockBasedCompensation | 8.98M | 11.36M | 9.08M | 9.56M | 7.13M | 6.12M | 5.97M | 5.04M | 4.25M | 3.33M |
| changeInWorkingCapital | 3.15M | 18.18M | 20.11M | -73.59M | -19.83M | -21.42M | 17.19M | 359K | -1.62M | -4.41M |
| accountsReceivables | -257K | 19.41M | 20.53M | -37.6M | -11.29M | -10.91M | -748K | -3.04M | -2.6M | -3.55M |
| inventory | 8.02M | -14.99M | -13.56M | -22.83M | -36.83M | 1.02M | 6.28M | -14.48M | 150K | 1.8M |
| accountsPayables | -1.28M | 14.4M | 14.61M | -17.09M | 31.82M | 2.74M | 14.74M | 15.72M | 3.79M | -4.11M |
| otherWorkingCapital | -3.33M | -637K | -1.46M | 3.92M | -3.52M | -14.27M | -3.08M | 2.16M | -2.96M | 1.44M |
| otherNonCashItems | 19.36M | 14.05M | 24.76M | 28.14M | -4.58M | -274K | -15.3M | 1.61M | 283K | -296K |
| netCashProvidedByOperatingActivities | 261.5M | 251.55M | 225.9M | 101.81M | 174.19M | 170.77M | 197.6M | 160.71M | 144.36M | 142.58M |
| investmentsInPropertyPlantAndEquipment | -58M | -67.58M | -90.18M | -131.97M | -87.86M | -82.64M | -70.88M | -31.02M | -27M | -16.67M |
| acquisitionsNet | -78.82M | - | 1.21M | 368K | 150K | 129K | -55.36M | -318K | -35.17M | -12000 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -11.39M | 143K | -1.81M | -636K | -1.26M | -752K | -617K | -109K | 1.57M | -740K |
| netCashProvidedByInvestingActivities | -148.21M | -67.43M | -90.78M | -132.24M | -88.98M | -83.26M | -126.86M | -31.45M | -60.61M | -17.42M |
| netDebtIssuance | -2.05M | -1.96M | -2.33M | -2.66M | -2M | - | - | - | - | - |
| longTermNetDebtIssuance | -2.05M | -1.96M | -2.33M | -2.66M | -2M | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -7.99M | -7.64M | -9.2M | -7.56M | -8.53M | -5.46M | -7.41M | -1.1M | -1.77M | -155K |
| netCommonStockIssuance | -7.99M | -7.64M | -9.2M | -7.56M | -8.53M | -5.46M | -7.41M | -1.1M | -866K | -155K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -7.99M | -7.64M | -9.2M | -7.56M | -8.53M | -5.46M | -7.41M | -1.1M | -866K | -155K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | -907K | - |
| netDividendsPaid | -103.5M | -97.93M | -92.37M | -86.76M | -81.23M | -75.64M | -70.11M | -64.53M | -58.98M | -190.55M |
| commonDividendsPaid | -103.5M | -97.93M | -92.37M | -86.76M | -81.23M | -75.64M | -70.11M | -64.53M | -58.98M | -190.55M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.71M | -1.61M | -3.03M | -366K | -3.66M | -4.42M | -2.68M | -981K | -907K | -1.9M |
| netCashProvidedByFinancingActivities | -115.26M | -109.15M | -106.93M | -97.34M | -95.43M | -85.52M | -80.2M | -66.61M | -58.72M | -189.28M |
| 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 | 453.37M | 517.95M | 493.47M | 475.43M | 457.84M | 509.3M | 466.56M | 452.82M | 471.45M | 485.92M |
| costOfRevenue | 346.15M | 380.69M | 374.65M | 369.34M | 351.87M | 376.53M | 355.73M | 355.21M | 366.95M | 364.45M |
| grossProfit | 107.22M | 137.26M | 118.82M | 106.09M | 105.96M | 132.77M | 110.82M | 97.62M | 104.49M | 121.47M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 61.44M | - | - | - | - | - | - | - | - | 55.58M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | 132K |
| sellingGeneralAndAdministrativeExpenses | 61.44M | 60.41M | 58.42M | 62.08M | 56.08M | 57.11M | 54.96M | 53.19M | 57.21M | 55.71M |
| otherExpenses | -800K | - | - | 5.1M | - | - | - | 2.74M | 12.14M | - |
| operatingExpenses | 60.64M | 60.41M | 58.42M | 67.18M | 56.08M | 57.11M | 54.96M | 55.93M | 69.35M | 55.71M |
| costAndExpenses | 406.79M | 441.1M | 433.07M | 436.51M | 407.96M | 433.64M | 410.69M | 411.14M | 436.3M | 420.16M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 17.54M | 17.54M | 16.71M | 17.11M | 15.65M | 15.05M | 14.36M | 14M | 14.37M | 13.93M |
| ebitda | 65.86M | 93.88M | 77.5M | 61.13M | 67.49M | 78.28M | 72.24M | 58.43M | 61.65M | 81.11M |
| ebit | 48.32M | 76.34M | 60.79M | 44.02M | 51.84M | 63.23M | 57.88M | 44.42M | 47.28M | 67.18M |
| nonOperatingIncomeExcludingInterest | -1.74M | 509K | -386K | -5.1M | -1.96M | 12.43M | -2.02M | -2.74M | -12.14M | -1.42M |
| operatingIncome | 46.58M | 76.85M | 60.4M | 38.92M | 49.88M | 75.66M | 55.86M | 41.69M | 35.15M | 65.75M |
| totalOtherIncomeExpensesNet | 1.74M | -509K | 386K | 1.59M | 1.96M | -12.43M | 2.02M | 2.12M | 1.75M | 1.42M |
| incomeBeforeTax | 48.32M | 76.34M | 60.79M | 40.51M | 51.84M | 63.23M | 57.88M | 43.81M | 36.89M | 67.18M |
| incomeTaxExpense | 11.26M | 17.26M | 13.61M | 7.98M | 10.71M | 14.24M | 13.18M | 8.98M | 8.54M | 15.7M |
| netIncomeFromContinuingOperations | 37.06M | 59.08M | 47.18M | 32.53M | 41.12M | 48.99M | 44.7M | 34.83M | 28.35M | 51.48M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 37.06M | 59.08M | 47.18M | 32.53M | 41.12M | 48.99M | 44.7M | 34.83M | 28.35M | 51.48M |
| netIncomeDeductions | - | - | 100000 | - | - | - | - | - | - | - |
| bottomLineNetIncome | 37.06M | 58.96M | 47.08M | 32.44M | 41.02M | 48.99M | 44.7M | 34.83M | 28.35M | 51.48M |
| eps | 1.35 | 2.15 | 1.71 | 1.18 | 1.49 | 1.78 | 1.62 | 1.27 | 1.03 | 1.87 |
| 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 | 218.45M | 201.58M | 124.56M | 203.07M | 124.56M | 203.07M | 135.06M | 163.44M | 164.76M | 133.85M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 218.45M | 201.58M | 124.56M | 203.07M | 124.56M | 203.07M | 135.06M | 163.44M | 164.76M | 133.85M |
| netReceivables | 98.31M | 103.79M | 106.86M | 99.15M | 106.86M | 99.15M | 101.5M | 95.56M | 102.64M | 100.19M |
| accountsReceivables | 98.31M | 103.79M | 106.86M | 99.15M | 106.86M | 99.15M | 101.5M | 95.56M | 102.64M | 100.19M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 175.26M | 162.58M | 191.14M | 167.17M | 191.14M | 167.17M | 193.66M | 173.25M | 161.09M | 158.19M |
| prepaids | 3.1M | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 18.81M | 23.46M | 17.09M | 11.58M | 17.09M | 11.58M | 22.36M | 11.74M | 12.25M | 13.17M |
| totalCurrentAssets | 513.93M | 491.41M | 439.66M | 480.97M | 439.66M | 480.97M | 452.59M | 443.99M | 440.73M | 405.4M |
| propertyPlantEquipmentNet | 592.58M | 540.8M | 591.72M | 530.07M | 591.72M | 530.07M | 533.05M | 532.82M | 502.5M | 511.37M |
| goodwill | 222.77M | 222.77M | 223.47M | 208.37M | 223.47M | 208.37M | 208.37M | 208.37M | 208.37M | 208.37M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | 4.58M |
| goodwillAndIntangibleAssets | 222.77M | 222.77M | 223.47M | 208.37M | 223.47M | 208.37M | 208.37M | 208.37M | 208.37M | 212.95M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 26.78M | 73.87M | 21.76M | 20.44M | 21.76M | 20.44M | 22.2M | 21.74M | 20.41M | 19.21M |
| totalNonCurrentAssets | 842.12M | 837.45M | 836.96M | 758.89M | 836.96M | 758.89M | 763.62M | 762.94M | 731.28M | 743.53M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.36B | 1.33B | 1.28B | 1.24B | 1.28B | 1.24B | 1.22B | 1.21B | 1.17B | 1.15B |
| totalPayables | 134.58M | 123.68M | 121.07M | 104.51M | 121.07M | 104.51M | 109.24M | 121.68M | 120.53M | 104.11M |
| accountPayables | 134.58M | 123.38M | 121.07M | 104.51M | 121.07M | 104.51M | 109.24M | 118.81M | 120.53M | 104.11M |
| otherPayables | - | 300K | - | - | - | - | - | 2.87M | - | - |
| accruedExpenses | 29.6M | - | 65.32M | 62.74M | 65.32M | 62.74M | 63.94M | 18.39M | 69.26M | 59.26M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | 12.33M | - | - |
| taxPayables | - | - | - | - | - | - | - | 2.87M | 8.8M | 1.2M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 34.68M | 56.98M | - | - | - | - | - | 31.57M | - | - |
| totalCurrentLiabilities | 198.86M | 180.66M | 186.38M | 167.25M | 186.38M | 167.25M | 173.18M | 183.97M | 189.79M | 163.38M |
| longTermDebt | - | 38.77M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 37.21M | 38.77M | 41.82M | 41.53M | 41.82M | 41.53M | 42.26M | 45.34M | 11.51M | 13.32M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 54.22M | 55.25M | 37.66M | 37.41M | 37.66M | 37.41M | 41.52M | 38.08M | 42.65M | 48.18M |
| otherNonCurrentLiabilities | 20.98M | -17.41M | 14.51M | 13.81M | 14.51M | 13.81M | 14.2M | 13.77M | 15.22M | 15.72M |
| totalNonCurrentLiabilities | 112.4M | 115.37M | 93.98M | 92.74M | 93.98M | 92.74M | 97.98M | 97.19M | 69.37M | 77.22M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 37.21M | 38.77M | 41.82M | 41.53M | 41.82M | 41.53M | 42.26M | 57.67M | 11.51M | 13.32M |
| totalLiabilities | 311.26M | 296.03M | 280.36M | 259.99M | 280.36M | 259.99M | 271.16M | 281.16M | 259.16M | 240.6M |
| treasuryStock | -813.04M | -813.03M | -785.36M | -785.29M | -785.36M | -785.29M | -785.29M | -783.85M | -783.82M | -782.89M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 166.52M | 164.09M | 158.49M | 156.93M | 158.49M | 156.93M | 154.43M | 153.62M | 151.18M | 149.29M |
| retainedEarnings | 1.69B | 1.68B | 1.62B | 1.61B | 1.62B | 1.61B | 1.58B | 1.56B | 1.55B | 1.55B |
| 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 | 37.06M | 59.08M | 47.18M | 32.53M | 41.12M | 48.99M | 44.7M | 34.83M | 28.35M | 51.48M |
| depreciationAndAmortization | 17.54M | 17.54M | 16.71M | 17.11M | 15.65M | 15.05M | 14.36M | 14M | 14.37M | 13.93M |
| deferredIncomeTax | - | - | 22.96M | -392K | 2.03M | -5.88M | 4.74M | -3.93M | -4.89M | -3.49M |
| stockBasedCompensation | 2.43M | 2.64M | 2.64M | 2.5M | 1.56M | 2.55M | 2.37M | 2.44M | 3.5M | 2.85M |
| changeInWorkingCapital | 11.96M | 8.08M | -21.13M | 31.32M | -14.56M | 32.8M | -46.42M | -14.9M | 22.3M | 40.97M |
| accountsReceivables | 5.48M | -1.98M | -5.99M | 11.04M | -7.71M | 2.36M | -5.94M | 7.08M | -2.45M | 19.89M |
| inventory | -12.68M | 11.45M | -4.73M | 21.84M | -19.91M | 26.49M | -20.41M | -12.16M | -2.9M | 19.62M |
| accountsPayables | 18.02M | -18.82M | 14.18M | -3.68M | 18.67M | -6.83M | -9.44M | -8.69M | 26.75M | 9000 |
| otherWorkingCapital | 1.14M | 17.43M | -24.6M | 2.12M | -5.61M | 10.78M | -10.62M | -1.12M | 896K | 1.46M |
| otherNonCashItems | 1.54M | 1.28M | 1.14M | 5.1M | - | 14.11M | 142K | 1.66M | 12.3M | 160K |
| netCashProvidedByOperatingActivities | 70.53M | 88.62M | 69.51M | 88.18M | 45.81M | 107.62M | 19.89M | 34.1M | 75.93M | 105.91M |
| investmentsInPropertyPlantAndEquipment | -21.28M | -17.67M | -15.63M | -14.28M | -15.06M | 17.64M | -17.64M | -15.57M | -14.87M | -18.8M |
| acquisitionsNet | - | - | - | - | -78.82M | - | - | 6.92M | 50000 | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -3.43M | -3.33M | -3.19M | -3.67M | -3.68M | -30.42M | -2.28M | -1.43M | -2.32M | -1.67M |
| netCashProvidedByInvestingActivities | -24.71M | -21M | -18.81M | -17.95M | -97.55M | -12.79M | -19.92M | -10.08M | -17.14M | -20.47M |
| netDebtIssuance | -548K | -541K | -485K | -529K | -514K | -506K | -504K | -492K | -484K | -478K |
| longTermNetDebtIssuance | -548K | -541K | -485K | -529K | -514K | -506K | -504K | -492K | -484K | -478K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -16000 | -20.05M | -1.14M | -6.47M | -76000 | -3000 | -1.44M | -24000 | -929K | -42000 |
| netCommonStockIssuance | -16000 | -20.05M | -1.14M | -6.47M | -76000 | -3000 | -1.44M | -24000 | -929K | -42000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -16000 | -20.05M | -1.14M | -6.47M | -76000 | -3000 | -1.44M | -24000 | -929K | -42000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -27.48M | -27.59M | -26.32M | -26.2M | -26.18M | -26.26M | -24.87M | -24.82M | -24.86M | -24.81M |
| commonDividendsPaid | -27.48M | -27.59M | -26.32M | -26.2M | -26.18M | -26.26M | -24.87M | -24.82M | -24.86M | -24.81M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -912K | - | -2.08M | -112K | - | -46000 | -1.55M | - | -1.61M | -3000 |
| netCashProvidedByFinancingActivities | -28.96M | -48.18M | -30.02M | -33.31M | -26.77M | -26.81M | -28.36M | -25.34M | -27.88M | -25.33M |