OTC : MITNF
$0.0 (-0.0%)
| 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 | 625M | 463.46M | 355.96M | 389.48M | 375.48M | 229M | 191.13M | 160.39M | 173.32M | 57.09M |
| costOfRevenue | - | 202.85M | 164.7M | 185.66M | 178.55M | 129.27M | 98.21M | 86.22M | 79.99M | 29.91M |
| grossProfit | 625M | 463.46M | 191.26M | 203.82M | 196.93M | 99.74M | 92.92M | 74.17M | 97.88M | 27.18M |
| researchAndDevelopmentExpenses | - | - | - | 1.51M | 1.05M | - | - | - | 516K | 631K |
| generalAndAdministrativeExpenses | - | - | - | - | - | 37.57M | 31.18M | 23.03M | 26.74M | 11.19M |
| sellingAndMarketingExpenses | - | - | - | - | - | 11.26M | 7.29M | 12.37M | 5.71M | 3.98M |
| sellingGeneralAndAdministrativeExpenses | - | - | - | 44.39M | 51.21M | 48.83M | 38.47M | 35.4M | 37.8M | 15.17M |
| otherExpenses | 485.64M | 387.86M | 123.95M | 80.52M | 80.34M | -5.19M | -5.31M | -6M | -1.21M | -5.43M |
| operatingExpenses | 485.64M | 387.86M | 123.95M | 126.42M | 132.6M | 43.64M | 33.16M | 29.4M | 37.1M | 10.37M |
| costAndExpenses | 485.64M | 387.86M | 288.66M | 312.08M | 309.65M | 172.91M | 131.37M | 115.62M | 112.54M | 40.72M |
| netInterestIncome | 6.46M | -1.69M | -1.78M | -1.95M | -824.99K | -376.45K | -236.85K | -293.84K | 671.74K | 291.49K |
| interestIncome | 7.97M | - | - | - | - | - | - | - | 671.74K | 304.01K |
| interestExpense | 1.51M | 1.69M | 1.78M | 1.95M | 824.99K | 376.45K | 236.85K | 293.84K | - | 12504 |
| depreciationAndAmortization | 27.84M | 25.42M | 25.19M | 25.17M | 16.95M | 7.48M | 4.25M | 2.22M | 2.02M | 2.2M |
| ebitda | 152.71M | 117.8M | 92.49M | 102.57M | 81.28M | 63.57M | 64.02M | 46.99M | 62.8M | 18.58M |
| ebit | 124.87M | 92.38M | 67.31M | 77.4M | 64.33M | 56.09M | 59.77M | 44.77M | 60.78M | 16.37M |
| nonOperatingIncomeExcludingInterest | 14.49M | -16.78M | - | - | - | - | - | - | - | 1719 |
| operatingIncome | 139.36M | 75.59M | 67.31M | 77.4M | 64.33M | 56.09M | 59.77M | 44.77M | 60.78M | 16.37M |
| totalOtherIncomeExpensesNet | -16M | 15.09M | -1.78M | -1.95M | -824.99K | -376.45K | -236.85K | -293.84K | - | -12517 |
| incomeBeforeTax | 123.36M | 90.68M | 65.52M | 75.45M | 63.51M | 55.72M | 59.53M | 44.48M | 60.78M | 16.36M |
| incomeTaxExpense | 29.65M | 23.96M | 12.82M | 9.2M | 3.37M | 2M | 364.18K | 131.52K | 1.48M | 280.23K |
| netIncomeFromContinuingOperations | 93.71M | 66.72M | 52.7M | 66.25M | 60.14M | 53.71M | 59.17M | 44.35M | 59.3M | 16.08M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 93.78M | 68.07M | 55.11M | 68.86M | 61.85M | 54.01M | 59.17M | 44.35M | 59.3M | 16.08M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 93.78M | 68.07M | 55.11M | 68.86M | 61.85M | 54.01M | 59.17M | 44.35M | 59.3M | 16.08M |
| eps | 0.11 | 0.08 | 0.06 | 0.08 | 0.07 | 0.07 | 0.08 | 0.07 | 0.11 | 0.02 |
| 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 | 314.65M | 276.29M | 324.55M | 176.56M | 120.7M | 53.97M | 67.88M | 17.7M | 190.95M | 44.19M |
| shortTermInvestments | 86.66M | 68.46M | 98.17M | 241.96M | 289.48M | 52.87M | 92.98M | 183.61M | - | - |
| cashAndShortTermInvestments | 401.31M | 344.75M | 422.73M | 418.53M | 410.18M | 108.9M | 163.18M | 204.11M | 190.95M | 48.73M |
| netReceivables | 181.72M | 166.3M | 136.85M | 144.56M | 152.78M | 102.51M | 98.4M | 72.61M | 39.31M | 13.27M |
| accountsReceivables | 181.72M | 166.3M | 133.46M | 143.74M | 144.55M | 98.59M | 96.13M | 67.88M | 35.67M | 12.74M |
| otherReceivables | - | 7.73M | 3.38M | 817.67K | 5.5M | 3.92M | 2.27M | 4.73M | 3.64M | 530.8K |
| inventory | 167.28M | 157.42M | 130.63M | 142.99M | 110.41M | 70.27M | 48.66M | 43.35M | 36.43M | 22.66M |
| prepaids | - | - | 8.08M | 7.94M | 4.13M | 1.85M | 2.22M | 1.96M | 1M | 39401 |
| otherCurrentAssets | 649K | 2.77M | 2.61M | 1.44M | -6486 | 6427 | -225.9K | -702.58K | 292.12K | - |
| totalCurrentAssets | 750.96M | 671.24M | 700.89M | 715.45M | 677.5M | 283.53M | 312.25M | 321.32M | 267.98M | 84.7M |
| propertyPlantEquipmentNet | 247.58M | 210.66M | 230.02M | 242.56M | 251.69M | 146.12M | 114.94M | 57.59M | 74.46M | 4.06M |
| goodwill | 104.45M | 110.1M | 120.64M | 115.35M | 118.7M | - | - | - | - | - |
| intangibleAssets | 69.14M | 72.84M | 78.35M | 84.44M | 90.06M | 8.5M | 2.88M | - | - | - |
| goodwillAndIntangibleAssets | 173.59M | 182.94M | 198.99M | 199.79M | 208.76M | 8.5M | 2.88M | - | - | - |
| longTermInvestments | - | -9.02M | -19.31M | -216.49M | -260.87M | - | - | - | - | - |
| taxAssets | 6.02M | 9.69M | 10.36M | 7.47M | 5.06M | 341.34K | 50075 | 3838 | 2000 | - |
| otherNonCurrentAssets | 122.32M | 114.78M | 100.94M | 283.12M | 330.89M | 2.12M | - | - | - | - |
| totalNonCurrentAssets | 549.52M | 509.04M | 521M | 516.45M | 535.54M | 157.08M | 117.88M | 57.59M | 74.46M | 4.06M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.3B | 1.18B | 1.22B | 1.23B | 1.21B | 440.61M | 430.12M | 378.92M | 342.44M | 88.76M |
| totalPayables | 108.07M | 73.46M | 35.73M | 36.08M | 21.08M | 25.53M | 26.01M | 11.92M | 14.88M | 9.12M |
| accountPayables | 100.63M | 60.35M | 25.98M | 24.88M | 12.6M | 25.44M | 25.78M | 11.91M | 14.62M | 8.94M |
| otherPayables | 7.44M | 13.11M | 9.74M | 11.19M | 8.47M | 94197 | 231.27K | 15690 | 253.47K | 177.57K |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 55.84M | 21.35M | 17.92M | 47.14M | 60.3M | 2.48M | 2.49M | 2.38M | - | - |
| capitalLeaseObligationsCurrent | 5.05M | 3.68M | 2.68M | 2.23M | 1.36M | 1.66M | 202.4K | - | - | - |
| taxPayables | 7.44M | 13.11M | 9.74M | 11.19M | 8.47M | 94197 | 231.27K | 15690 | 253K | 177.57K |
| deferredRevenue | - | - | 6.85M | 4.87M | - | 7519 | - | 15690 | - | - |
| otherCurrentLiabilities | 10.05M | 8.01M | 27.09M | 34.18M | 29.13M | 15.73M | 19.19M | 26.82M | 13.17M | 7.46M |
| totalCurrentLiabilities | 179.01M | 106.49M | 90.25M | 124.5M | 111.87M | 45.41M | 47.9M | 41.14M | 28.04M | 16.58M |
| longTermDebt | 5.89M | 10.62M | 18.43M | 35.38M | 48.06M | 2.62M | 1.58M | 4.37M | - | - |
| capitalLeaseObligationsNonCurrent | 24.94M | 11.38M | 16.36M | 1.5M | 1.15M | 1.88M | 123.76K | - | - | - |
| deferredRevenueNonCurrent | 2.83M | 3.19M | 3.55M | 3.66M | 4.02M | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 15.64M | 16.17M | 16.81M | 17.16M | 18M | 1.81M | - | - | 57000 | - |
| otherNonCurrentLiabilities | 4.37M | 3.69M | 1.78M | 1.04M | 1.58M | 626.31K | 750.9K | 2.56M | 3.77M | 3.15M |
| totalNonCurrentLiabilities | 53.66M | 45.05M | 56.93M | 58.73M | 72.81M | 6.93M | 2.46M | 6.93M | 3.83M | 3.15M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 29.98M | 15.06M | 19.04M | 3.73M | 2.51M | 3.54M | 326.16K | - | - | - |
| totalLiabilities | 232.67M | 151.54M | 147.19M | 183.23M | 184.68M | 52.34M | 50.36M | 48.07M | 31.87M | 19.73M |
| treasuryStock | -19.15M | -10.64M | -9.56M | -4.7M | -5.25M | -5.25M | -5.25M | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 855.46M | 855.46M | 855.46M | 855.46M | 855.46M | 252.62M | 252.62M | 252.62M | 252.73M | 2.25M |
| retainedEarnings | 347.94M | 274.48M | 47.16M | 272.68M | 238.97M | 141.3M | 195.71M | 141.53M | 122.21M | 66.41M |
| additionalPaidInCapital | - | - | - | - | - | - | - | -63.56M | - | - |
| 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 | 123.36M | 90.68M | 65.52M | 75.45M | 63.51M | 55.72M | 59.53M | 44.48M | 60.78M | 16.36M |
| depreciationAndAmortization | 27.84M | 25.42M | 25.19M | 25.17M | 16.95M | 7.48M | 4.25M | 2.22M | 2.02M | 2.2M |
| deferredIncomeTax | - | - | - | - | 9.04M | - | - | - | - | - |
| stockBasedCompensation | 558K | 705K | 1.95M | 3.62M | 360K | - | - | - | - | - |
| changeInWorkingCapital | 9.07M | -46.95M | 18.9M | -12.55M | -37.8M | -29.98M | -27.48M | -28.7M | -27.44M | -11.63M |
| accountsReceivables | -15.78M | -24.5M | 10.63M | 3.76M | -7.54M | -4.99M | -28.2M | -32.26M | -27.08M | -5.71M |
| inventory | -19.51M | -27.67M | 12.99M | -35.11M | -9.53M | -21.99M | -6.59M | -7.02M | -12.9M | -5.83M |
| accountsPayables | - | - | - | 14.4M | -19.93M | -3M | 7.31M | 10.58M | 12.54M | - |
| otherWorkingCapital | 44.36M | 5.23M | -4.71M | 4.4M | -804.24K | 7519 | - | - | - | -94372 |
| otherNonCashItems | -27.55M | -23.76M | -34.14M | -10.25M | -2.1M | -3.11M | -4.14M | -6.43M | 5.75M | 2.23M |
| netCashProvidedByOperatingActivities | 133.28M | 46.1M | 77.41M | 81.44M | 49.96M | 30.11M | 32.16M | 11.57M | 41.11M | 9.16M |
| investmentsInPropertyPlantAndEquipment | -38.91M | -22.86M | -8.86M | -12.03M | -49.79M | -45.44M | -63.68M | -32.93M | -31.41M | -1.38M |
| acquisitionsNet | -7.48M | -21.14M | -12.61M | 57063 | 3.8M | 237.29K | 308.13K | 348.9K | - | 77599 |
| purchasesOfInvestments | -10.1M | -21.46M | -3.16M | -57063 | -616.67K | -45.22M | -11.5M | - | - | - |
| salesMaturitiesOfInvestments | 48.85M | - | - | 15.28M | 9.89M | 31.91M | -308.13K | - | - | - |
| otherInvestingActivities | 7.63M | 18.22M | 37.88M | 4M | 5.57M | 5.85M | 4.57M | 3.21M | 671.74K | 304.01K |
| netCashProvidedByInvestingActivities | -11000 | -47.23M | 16.42M | 7.26M | -31.14M | -52.66M | -70.61M | -29.37M | -30.74M | -995.43K |
| netDebtIssuance | 32.16M | -1.86M | -48.5M | -21.61M | 31.24M | 1.22M | -2.66M | 6.29M | - | -15.1M |
| longTermNetDebtIssuance | 32.16M | -1.86M | -48.5M | -21.61M | 31.24M | 1.22M | -2.66M | 6.29M | - | -15.1M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -9.21M | -1.96M | -6.33M | - | 290.99M | - | -5.25M | 186.81M | 50 | - |
| netCommonStockIssuance | -9.21M | -1.96M | -6.33M | - | 290.99M | - | -5.25M | 190.89M | 50 | - |
| commonStockIssuance | - | - | - | - | 290.99M | - | - | 190.89M | 50 | - |
| commonStockRepurchased | -9.21M | -1.96M | -6.33M | - | - | - | -5.25M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | -4.08M | - | - |
| netDividendsPaid | -26.7M | -71.46M | -35.81M | -35.84M | -26.88M | -44.76M | -4.98M | -25M | -3.5M | -7.92M |
| commonDividendsPaid | -26.7M | -71.46M | -35.81M | -35.84M | -26.88M | -44.76M | -4.98M | -25M | -3.5M | -7.92M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.12M | -6.83M | -5.25M | -3.59M | -274.48K | -1.39M | -464.52K | -293.84K | 9.99M | 4.94M |
| netCashProvidedByFinancingActivities | -9.87M | -82.12M | -95.89M | -61.04M | 295.07M | -44.93M | -13.35M | 167.81M | 6.49M | -18.08M |
| date | 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 | 2023-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 154.27M | 197.06M | 153.86M | 119.21M | 111.43M | 117.72M | 127.18M | 107.12M | 96.62M | 98.45M |
| costOfRevenue | - | - | 119.81M | 96.49M | 22M | 91.31M | 21.54M | 84.83M | 81.32M | 78.63M |
| grossProfit | 154.27M | 197.06M | 34.05M | 22.72M | 111.43M | 117.72M | 127.18M | 22.3M | 15.3M | 19.82M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| otherExpenses | 118.95M | 152.31M | -2.03M | -310.13K | 98.54M | 97.42M | 100.5M | 91.4M | 127K | -25.54M |
| operatingExpenses | 118.95M | 152.31M | -2.03M | -310.13K | 98.54M | 97.42M | 100.5M | 91.4M | 127K | -25.54M |
| costAndExpenses | 118.95M | 152.31M | 117.78M | 96.18M | 98.54M | 97.42M | 100.5M | 91.4M | 81.44M | 78.63M |
| netInterestIncome | 1.94M | 1.38M | 1.52M | 1.62M | -603K | -342K | -382K | -365K | -393.11K | -390K |
| interestIncome | 2.34M | 1.76M | 1.89M | 1.97M | - | - | - | - | - | - |
| interestExpense | 408K | 376K | 365.37K | 355K | 603K | 342K | 382K | 365K | 393.11K | 390K |
| depreciationAndAmortization | 6.35M | 7.29M | 7.2M | 6.97M | 6.29M | 6.11M | 6.45M | 6.57M | 6.18M | 6.3M |
| ebitda | 41.02M | 53.33M | 28.41M | 30.66M | 38.05M | 2.11M | 39.93M | 37.59M | 20.75M | 27.56M |
| ebit | 34.67M | 46.04M | 21.21M | 23.69M | 31.76M | -4M | 33.48M | 31.14M | 14.57M | 21.26M |
| nonOperatingIncomeExcludingInterest | 653K | -1.29M | 14.86M | -662.14K | -18.87M | 24.29M | -6.79M | -15.41M | 603K | - |
| operatingIncome | 35.32M | 44.75M | 36.08M | 23.03M | 12.89M | 26.4M | 26.69M | 22.3M | 15.17M | 19.82M |
| totalOtherIncomeExpensesNet | -1.06M | 915K | -15.39M | -437.77K | 18.27M | -30.74M | 4.99M | 8.48M | -999K | 1.05M |
| incomeBeforeTax | 34.26M | 45.66M | 20.69M | 22.59M | 31.16M | -4.34M | 31.67M | 30.77M | 14.17M | 20.87M |
| incomeTaxExpense | 9.64M | 9.92M | 4.67M | 5.34M | 10.51M | 3.04M | 4.56M | 4.43M | 2.07M | 7.28M |
| netIncomeFromContinuingOperations | 24.62M | 35.74M | 16.02M | 17.25M | 20.65M | -7.38M | 27.11M | 26.34M | 12.1M | 13.59M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | -95667 | - |
| netIncome | 24.68M | 35.95M | 15.54M | 17.54M | 20.9M | -7.2M | 27.58M | 26.79M | 11.82M | 14.16M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 24.68M | 35.95M | 15.54M | 17.54M | 20.9M | -7.2M | 27.58M | 26.79M | 11.82M | 14.16M |
| eps | 0.03 | 0.04 | 0.02 | 0.02 | 0.02 | -0.01 | 0.03 | 0.03 | 0.01 | 0.02 |
| date | 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 | 2023-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 314.65M | 270.58M | 326.32M | 273.26M | 276.29M | 256.2M | 309.63M | 322.1M | 324.55M | 287.52M |
| shortTermInvestments | 86.66M | 91.84M | 103.29M | 30.56M | 68.46M | 71.93M | 99.15M | 98.98M | 98.17M | 107.29M |
| cashAndShortTermInvestments | 401.31M | 362.42M | 326.32M | 303.82M | 344.75M | 328.13M | 408.78M | 421.07M | 422.73M | 394.82M |
| netReceivables | 181.72M | 222.98M | 203.86M | 202.37M | 166.3M | 159.4M | 172.07M | 157.42M | 136.85M | 165.03M |
| accountsReceivables | 181.72M | 222.98M | 199.91M | 198.15M | 166.3M | 159.4M | 168.7M | 154.55M | 133.46M | 163.48M |
| otherReceivables | - | - | 3.94M | 4.22M | 7.73M | 625.59K | 3.37M | 661.06K | 3.38M | 2.05M |
| inventory | 167.28M | 152.35M | 174.75M | 166.73M | 157.42M | 156.15M | 151.76M | 136.35M | 130.63M | 129.17M |
| prepaids | - | - | - | - | - | - | - | - | 8.08M | - |
| otherCurrentAssets | 649K | 3.61M | 5 | 4.23M | 2.77M | 2.58M | 3.37M | 261.38K | 2.61M | 501K |
| totalCurrentAssets | 750.96M | 741.37M | 704.93M | 672.92M | 671.24M | 646.27M | 732.6M | 715.1M | 700.89M | 689.52M |
| propertyPlantEquipmentNet | 247.58M | 241.1M | 219.83M | 217.78M | 210.66M | 203.58M | 213.25M | 220.73M | 230.02M | 216.17M |
| goodwill | 104.45M | 110.1M | 109.91M | 109.79M | 110.1M | 120.64M | 120.64M | 120.64M | 120.64M | 115.34M |
| intangibleAssets | 69.14M | 69.66M | 70.23M | 71.35M | 72.84M | 74.06M | 75.43M | 76.89M | 78.35M | 79.86M |
| goodwillAndIntangibleAssets | 173.59M | 179.75M | 180.14M | 181.14M | 182.94M | 194.69M | 196.06M | 197.53M | 198.99M | 195.2M |
| longTermInvestments | - | - | 105.54M | 108.16M | -9.02M | -12.52M | 7M | -39.88M | -19.31M | -68.46M |
| taxAssets | 6.02M | 7.68M | 7.79M | 9.57M | 9.69M | 9.12M | 10.11M | 10.23M | 10.36M | 7.6M |
| otherNonCurrentAssets | 122.32M | 105.77M | 31950 | 8988.1 | 114.78M | 118.38M | 102.07M | 149.71M | 100.94M | 148.06M |
| totalNonCurrentAssets | 549.52M | 534.31M | 513.33M | 516.65M | 509.04M | 513.24M | 528.5M | 538.32M | 521M | 498.58M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.3B | 1.28B | 1.22B | 1.19B | 1.18B | 1.16B | 1.26B | 1.25B | 1.22B | 1.19B |
| totalPayables | 108.07M | 95.19M | 80.44M | 76.08M | 73.46M | 53.49M | 73.72M | 86.96M | 35.73M | 48.24M |
| accountPayables | 100.63M | 86.52M | 71.91M | 62.27M | 60.35M | 48.72M | 65.4M | 73.76M | 25.98M | 42.24M |
| otherPayables | 7.44M | 8.67M | 8.53M | 13.81M | 13.11M | 4.77M | 8.32M | 13.21M | 9.74M | 6M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 55.84M | 32.61M | 32.39M | 25.39M | 21.35M | 7.07M | 8.95M | 12.77M | 17.92M | 13.97M |
| capitalLeaseObligationsCurrent | 5.05M | 4.04M | 4.07M | 4.26M | 3.68M | 2.84M | 2.68M | 3.97M | 2.68M | 2.69M |
| taxPayables | 7.44M | 8.67M | - | - | 13.11M | 4.77M | 8.32M | 13.21M | 9.74M | 6M |
| deferredRevenue | - | - | 6.48M | 6.2M | - | - | 5.88M | 5.62M | 6.85M | 5.58M |
| otherCurrentLiabilities | 10.05M | 9.81M | 3.03M | 2.91M | 8.01M | 8.23M | 2.56M | 3.09M | 27.09M | 2.82M |
| totalCurrentLiabilities | 179.01M | 141.66M | 122.33M | 110.58M | 106.49M | 71.63M | 93.79M | 112.41M | 90.25M | 73.3M |
| longTermDebt | 5.89M | 10.17M | 10.46M | 10.45M | 10.62M | 16.81M | 23.47M | 21.39M | 18.43M | 27.85M |
| capitalLeaseObligationsNonCurrent | 24.94M | 24.64M | 8.29M | 9.97M | 11.38M | 12.67M | 14.41M | 14.67M | 16.36M | 8.84M |
| deferredRevenueNonCurrent | 2.83M | 2.93M | 2.96M | 3.16M | 3.19M | 3.1M | 3.48M | 3.56M | 3.55M | 3.59M |
| deferredTaxLiabilitiesNonCurrent | 15.64M | 13.69M | 13.88M | 15.9M | 16.17M | 16.11M | 16.37M | 16.59M | 16.81M | 16.54M |
| otherNonCurrentLiabilities | 4.37M | 4.95M | 4.04M | 3.47M | 3.69M | 3.55M | -332K | 2.04M | 1.78M | 2.03M |
| totalNonCurrentLiabilities | 53.66M | 56.37M | 36.67M | 39.79M | 45.05M | 52.25M | 57.4M | 58.26M | 56.93M | 58.86M |
| otherLiabilities | - | - | - | - | - | - | 3.48M | - | - | - |
| capitalLeaseObligations | 29.98M | 28.69M | 12.36M | 14.23M | 15.06M | 15.51M | 17.09M | 18.64M | 19.04M | 11.53M |
| totalLiabilities | 232.67M | 198.03M | 159M | 150.37M | 151.54M | 123.88M | 154.67M | 170.68M | 147.19M | 132.15M |
| treasuryStock | -19.15M | -16.78M | -15.29M | -14.58M | -10.64M | -11M | -9.04M | -9.56M | -9.56M | -8.01M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 855.46M | 855.46M | 854M | 853.06M | 855.46M | 855.46M | 855.46M | 855.46M | 855.46M | 855.46M |
| retainedEarnings | 347.94M | - | 244.51M | 228.07M | 274.48M | 53.57M | 315.21M | 223.45M | 47.16M | 268.63M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 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 | 2023-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 34.26M | 45.66M | 15.54M | 17.54M | 31.16M | -4.34M | 33.1M | 26.79M | 11.82M | 20.87M |
| depreciationAndAmortization | 6.35M | 7.29M | 7.2M | 6.97M | 6.29M | 6.11M | 6.45M | 6.57M | 6.18M | 6.3M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -5.16M |
| stockBasedCompensation | 53000 | 154K | 175K | 176K | 175K | 175K | 177K | 178K | 486.19K | 424K |
| changeInWorkingCapital | 36.75M | 15.9M | -2.08M | -40.96M | 10.08M | -28.26M | -22.55M | -10.93M | 17.14M | -14M |
| accountsReceivables | 44.33M | -16.2M | -11.46M | -32.34M | 5.39M | -7.96M | -16.52M | -5.42M | 11.18M | -12.82M |
| inventory | -22.86M | 21.37M | -7.47M | -10.51M | -2.7M | -4.14M | -15.32M | -5.52M | -2.12M | 5.23M |
| accountsPayables | - | - | 16.13M | 1.42M | - | - | 9.03M | - | 7.86M | -7.21M |
| otherWorkingCapital | 15.27M | 10.74M | 715.78K | 471.67K | 7.38M | -16.16M | 265K | 4.71M | 222.89K | 787K |
| otherNonCashItems | -13.44M | -12.74M | 6.88M | 5.43M | -17.79M | 19.94M | -11.52M | -5.7M | 7.14M | -2.1M |
| netCashProvidedByOperatingActivities | 63.97M | 56.26M | 27.54M | -11.02M | 29.91M | -6.38M | 5.66M | 16.91M | 42.77M | 6.33M |
| investmentsInPropertyPlantAndEquipment | -3.79M | -10.8M | -11.03M | -13.49M | -5.66M | -8.56M | -3.86M | -4.87M | -7.76M | -779K |
| acquisitionsNet | -7.48M | - | 1.4M | 5978 | 93000 | -3.35M | 5.28M | - | -695.71K | 1.93M |
| purchasesOfInvestments | 9.1M | -2.71M | -2.94M | -13.5M | -52.37M | -811.03K | -17.78M | - | 406.23K | - |
| salesMaturitiesOfInvestments | 9.48M | 6.21M | 33.1M | - | - | - | - | - | - | - |
| otherInvestingActivities | 1.43M | 1.16M | -6.09M | 6.09M | -20.29M | 4.64M | 3.53M | 3.69M | 2.92M | 28.4M |
| netCashProvidedByInvestingActivities | 8.75M | -6.15M | 14.43M | -20.9M | -25.94M | -7.27M | -12.84M | -1.18M | -8.05M | 29.56M |
| netDebtIssuance | 20.54M | 4.87M | 6.46M | 275.22K | 6.81M | -5.32M | -1.33M | -2.02M | -3.13M | -36.25M |
| longTermNetDebtIssuance | 20.54M | 4.87M | 6.47M | 276K | 6.81M | -5.32M | -1.33M | -2.02M | -3.13M | -36.25M |
| shortTermNetDebtIssuance | - | - | 6.46M | 275.22K | - | - | - | - | - | - |
| netStockIssuance | -2.37M | -1.47M | -1.39M | -3.97M | - | -1.96M | - | - | -2.06M | -2.08M |
| netCommonStockIssuance | -2.37M | -1.47M | -1.39M | -3.97M | - | -1.96M | - | - | -2.06M | -2.08M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -2.37M | -1.47M | -1.39M | -3.97M | - | -1.96M | - | - | -2.06M | -2.08M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -17.8M | - | - | - | -31.25M | -22.33M | -7000 | -17.86M | - | -17.91M |
| commonDividendsPaid | -17.8M | - | - | - | -31.25M | -22.33M | -7000 | -17.86M | - | -17.91M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.79M | -10.18M | -1.74M | -904.46K | -2.41M | -1.18M | -2.09M | -1.14M | -1.67M | -1.18M |
| netCashProvidedByFinancingActivities | -1.41M | -6.78M | 3.34M | -4.6M | -26.85M | -30.8M | -3.43M | -21.03M | -6.86M | -57.42M |