Stock Scorer

Mayville Engineering Company, Inc. (MEC)

Every figure this model derived for MEC, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-06-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 18,503,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 2,203,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 159,441,000 AssetsCurrent 2026-06-30
current liabilities 93,859,000 LiabilitiesCurrent 2026-06-30
equity 325,484,000 StockholdersEquity 2026-06-30
interest expense 14,386,000 InterestExpenseNonoperating 2026-06-30
ocf 13,930,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 586,341,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 3,472,000 ShareBasedCompensation 2026-06-30

The ratios

The figures themselves rather than their scores — what somebody looking up MEC on one particular measure came for.

RatioValue
cash operating margin3.84
current ratio1.75
current ratio reported1.7
deferred revenue growth3.15
dilution pct-2.39
ev owner earnings-46.86
ev sales0.64
fcf margin-0.78
growth cv1.29
interest cover-0.89
net debt ebitda0.04
operating margin-2.18
owner earnings margin-1.37
revenue growth11.77
revenue growth per share14.5
roic-3.1
rule of 409.59
sbc pct revenue0.59

Everything else this filing tags

345 more elements from MEC's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
RepaymentsOfLinesOfCredit966,908,0002026-06-30 67USD
ProceedsFromLinesOfCredit890,101,0002026-06-30 67USD
Assets588,575,0002026-06-30 60USD
LiabilitiesAndStockholdersEquity588,575,0002026-06-30 60USD
BusinessAcquisitionsProFormaRevenue470,799,0002023-09-30 10USD
PropertyPlantAndEquipmentGross469,384,0002026-06-30 60USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment316,525,0002026-06-30 60USD
AdditionalPaidInCapitalCommonStock303,794,0002026-06-30 54USD
Revenues288,862,0002019-06-30 6USD
CostOfRevenue279,107,0002026-06-30 113USD
Liabilities263,091,0002026-06-30 60USD
IntangibleAssetsGrossExcludingGoodwill188,817,0002026-06-30 6USD
FiniteLivedIntangibleAssetsGross185,006,0002026-06-30 21USD
AdditionalPaidInCapital180,997,0002019-06-30 1USD
NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1167,781,0002018-12-31 2USD
ProceedsFromIssuanceOfOtherLongTermDebt167,094,0002018-12-31 4USD
PropertyPlantAndEquipmentNet152,859,0002026-06-30 64USD
FairValueOfAssetsAcquired149,613,0002025-12-31 7USD
Goodwill140,452,0002026-06-30 61USD
PaymentsToAcquireBusinessesNetOfCashAcquired139,954,0002025-12-31 16USD
EmployeeStockOwnershipPlanESOPFairValueOfSharesSubjectToRepurchaseObligation133,806,0002019-06-30 6USD
TemporaryEquityCarryingAmountAttributableToParent133,806,0002019-03-31 5USD
LongTermLineOfCredit125,718,0002026-06-30 60USD
NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1114,700,0002018-12-31 2USD
ReclassificationsOfTemporaryToPermanentEquity105,845,0002019-12-31 7USD
IntangibleAssetsNetExcludingGoodwill105,020,0002026-06-30 63USD
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests102,989,0002018-12-31 1USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts101,763,0002019-06-30 1USD
ProceedsFromIssuanceInitialPublicOffering101,763,0002019-12-31 7USD
FiniteLivedIntangibleAssetsNet101,209,0002026-06-30 59USD
StockIssuedDuringPeriodValueNewIssues93,884,0002026-06-30 7USD
ProceedsFromIssuanceOfCommonStock93,884,0002026-06-30 1USD
FiniteLivedIntangibleAssetsAccumulatedAmortization83,797,0002026-06-30 59USD
ReceivablesNetCurrent77,213,0002026-06-30 60USD
CommonStockSharesAuthorized75,000,0002026-06-30 55shares
InventoryNet69,280,0002026-06-30 60USD
FinitelivedIntangibleAssetsAcquired169,200,0002025-09-30 4USD
AccountsPayableCurrent64,729,0002026-06-30 60USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive62,900,0002019-03-31 1USD
TemporaryEquitySharesAuthorized60,045,3002019-03-31 5shares
NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed153,081,0002018-12-31 2USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive52,325,0002025-12-31 6USD
GoodwillAcquiredDuringPeriod47,596,0002025-12-31 4USD
OperatingLeasesFutureMinimumPaymentsDue45,341,0002022-12-31 4USD
RetainedEarningsAccumulatedDeficit41,706,0002026-06-30 57USD
OtherLongTermDebtNoncurrent39,168,0002019-06-30 6USD
TemporaryEquitySharesIssued38,623,8062019-03-31 5shares
LesseeOperatingLeaseLiabilityPaymentsDue35,455,0002025-12-31 16USD
OperatingLeaseLiability32,301,0002025-12-31 7USD
DeferredIncomeTaxLiabilities31,358,0002025-12-31 14USD
InventoryFinishedGoodsNetOfReserves27,984,0002026-06-30 60USD
CommonStockSharesIssued27,684,1202026-06-30 55shares
InventoryRawMaterialsNetOfReserves27,329,0002026-06-30 60USD
OperatingLeaseRightOfUseAsset26,216,0002026-06-30 32USD
GainLossRelatedToLitigationSettlement25,500,0002024-12-31 1USD
LitigationSettlementAmountAwardedFromOtherParty25,500,0002024-10-28 2USD
CommonStockSharesOutstanding25,496,7862026-06-30 20shares
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue24,743,0002019-09-30 3USD
DepreciationDepletionAndAmortization24,652,0002019-09-30 6USD
DeferredCompensationLiabilityClassifiedNoncurrent24,602,0002019-06-30 4USD
OperatingLeaseLiabilityNoncurrent22,106,0002026-06-30 32USD
WeightedAverageNumberOfDilutedSharesOutstanding21,612,9172026-06-30 71shares
WeightedAverageNumberOfSharesOutstandingBasic21,612,9172026-06-30 75shares
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive20,800,0002019-06-30 2USD
DeferredTaxAssetsGross20,060,0002025-12-31 14USD
TreasuryStockCommonValue20,016,0002026-06-30 54USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted19,898,1222020-12-31 42shares
IncreaseDecreaseInAccountsReceivable19,775,0002026-06-30 67USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment19,639,0002025-12-31 14USD
OtherSellingGeneralAndAdministrativeExpense18,489,0002026-06-30 113USD
Depreciation15,913,0002026-06-30 79USD
DeferredTaxLiabilitiesNoncurrent14,895,0002020-03-31 10USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-14,570,0002026-06-30 113USD
NetCashProvidedByUsedInFinancingActivities14,283,0002026-06-30 67USD
InventoryWorkInProcessNetOfReserves13,967,0002026-06-30 60USD
OtherAccruedLiabilitiesCurrent13,495,0002022-06-30 24USD
IncreaseDecreaseInAccountsPayable12,446,0002026-06-30 67USD
NetCashProvidedByUsedInInvestingActivities-12,257,0002026-06-30 67USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths11,970,0002026-06-30 25USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo11,364,0002026-06-30 27USD
DeferredTaxLiabilities11,298,0002025-12-31 14USD
OtherLiabilitiesCurrent11,130,0002026-06-30 36USD
IncreaseDecreaseInInventories10,803,0002026-06-30 70USD
NetIncomeLoss-10,270,0002026-06-30 148USD
ProfitLoss-10,270,0002026-06-30 63USD
NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk10,166,0002019-06-30 6USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree9,922,0002026-06-30 27USD
LiabilitiesAssumed19,659,0002025-12-31 7USD
DeferredCompensationArrangementWithIndividualCompensationExpense9,650,0002026-06-30 113USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive9,368,0002025-12-31 9USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour9,368,0002026-06-30 27USD
OtherLiabilitiesNoncurrent9,003,0002026-06-30 60USD
LongTermDebtCurrent8,392,0002019-06-30 4USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree8,200,0002019-06-30 2USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo8,200,0002019-06-30 2USD
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability8,150,0002026-06-30 22USD
EmployeeRelatedLiabilitiesCurrent7,897,0002019-06-30 4USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo7,799,0002025-12-31 16USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths7,770,0002025-12-31 14USD
OperatingIncomeLoss-7,299,0002026-06-30 113USD
DeferredIncomeTaxLiabilitiesNet6,998,0002026-06-30 50USD
InterestPaidNet6,981,0002026-06-30 43USD
OperatingLeaseLiabilityCurrent6,922,0002026-06-30 32USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour6,650,0002019-06-30 2USD
PrepaidExpenseAndOtherAssetsCurrent6,608,0002026-06-30 60USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree6,436,0002025-12-31 16USD
AdjustmentForAmortization6,270,0002026-06-30 61USD
AmortizationOfIntangibleAssets6,270,0002026-06-30 113USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear6,260,0002026-06-30 20USD
DeferredIncomeTaxExpenseBenefit-6,167,0002025-12-31 18USD
BusinessCombinationContingentConsiderationLiability6,076,0002019-09-30 4USD
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-6,054,0002019-12-31 28USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears5,699,0002022-12-31 4USD
OperatingLeasesFutureMinimumPaymentsDueCurrent5,693,0002022-12-31 4USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears5,661,0002022-12-31 4USD
DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent5,407,0002026-06-30 57USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions5,266,0002025-12-31 60USD
IncreaseDecreaseInAccruedLiabilities5,215,0002026-06-30 67USD
DeferredFederalIncomeTaxExpenseBenefit-5,006,0002025-12-31 18USD
SaleOfStockNumberOfSharesIssuedInTransaction5,000,0002026-05-21 1shares
PropertyPlantAndEquipmentDisposals4,971,0002022-06-30 1USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears4,832,0002022-12-31 4USD
StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan4,831,0002020-12-31 9USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour4,729,0002025-12-31 16USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears4,655,0002022-12-31 1USD
PaymentsForRepurchaseOfCommonStock4,607,0002025-12-31 55USD
TreasuryStockValueAcquiredCostMethod4,607,0002025-12-31 57USD
DeferredTaxAssetsOperatingLossCarryforwards4,528,0002025-12-31 14USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive4,390,0002025-12-31 9USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive4,331,0002025-12-31 9USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets4,322,0002025-12-31 14USD
IncomeTaxExpenseBenefit-4,300,0002026-06-30 111USD
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear4,292,0002019-06-30 2USD
IncreaseDecreaseInOtherNoncurrentAssets4,266,0002019-09-30 2USD
AccruedBonusesCurrent4,241,0002026-06-30 60USD
IncreaseDecreaseInDeferredIncomeTaxes-4,225,0002024-12-31 44USD
ContractWithCustomerAssetNetCurrent4,137,0002026-06-30 62USD
TreasuryStockValue3,882,0002019-06-30 3USD
OperatingLeasePayments3,876,0002026-06-30 32USD
IndefiniteLivedIntangibleAssetsExcludingGoodwill3,811,0002026-06-30 6USD
LeaseCost3,630,0002026-06-30 49USD
BusinessAcquisitionsProFormaNetIncomeLoss3,523,0002023-09-30 10USD
RestructuringAndRelatedCostCostIncurredToDate13,451,0002026-06-30 1USD
InterestExpense3,356,0002024-03-31 83USD
IncreaseDecreaseInOperatingLeaseLiability-3,325,0002026-06-30 34USD
FinanceLeaseRightOfUseAsset3,264,0002025-12-31 19USD
FinanceLeaseLiabilityPaymentsDue3,184,0002025-12-31 7USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount3,154,0002025-12-31 7USD
OperatingLeaseCost3,141,0002026-06-30 49USD
CashAndCashEquivalentsPeriodIncreaseDecrease-3,088,0002019-06-30 4USD
AssetsHeldForSaleNotPartOfDisposalGroup3,082,0002026-06-30 32USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-2,950,0002025-12-31 18USD
FinanceLeaseLiability2,904,0002025-12-31 7USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits2,854,0002025-12-31 14USD
GainLossOnSaleOfBusiness2,674,0002019-06-30 3USD
StockIssuedDuringPeriodValueStockOptionsExercised-2,662,0002024-12-31 25USD
ContractWithCustomerLiabilityCurrent2,616,0002026-06-30 62USD
StockRepurchasedDuringPeriodShares2,592,0002019-12-31 4shares
InventoryValuationReserves2,572,0002025-12-31 8USD
StockIssuedDuringPeriodValueEmployeeBenefitPlan2,500,0002023-12-31 27USD
IncomeTaxReconciliationTaxCreditsResearch2,444,0002025-12-31 3USD
DeferredTaxAssetsTaxCreditCarryforwards2,327,0002025-12-31 11USD
AllocatedShareBasedCompensationExpense2,302,0002026-06-30 87USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations2,203,0002026-06-30 112USD
TreasuryStockCommonShares2,187,3342026-06-30 38shares
OperatingLeasesRentExpenseNet2,165,0002022-06-30 37USD
FinanceLeaseLiabilityNoncurrent1,857,0002025-12-31 10USD
StockRepurchasedDuringPeriodValue1,747,0002025-03-31 7USD
CapitalExpendituresIncurredButNotYetPaid1,735,0002026-06-30 22USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant1,684,1372025-09-30 1shares
ContractWithCustomerLiabilityRevenueRecognized1,607,0002026-06-30 23USD
InterestPaid1,580,0002021-09-30 24USD
EmployeeStockOwnershipPlanESOPSharesInESOP1,557,6062026-06-30 63shares
AssetImpairmentCharges1,547,0002026-06-30 10USD
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear1,542,0002021-09-30 3USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue1,507,0002026-06-30 96USD
OtherAssetsNoncurrent1,505,0002026-06-30 60USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear1,422,0002022-09-30 9USD
UnrecognizedTaxBenefits1,392,0002025-12-31 18USD
IncomeTaxesPaidNet1,363,0002025-12-31 3USD
CapitalLeasesFutureMinimumPaymentsDue1,299,0002022-12-31 16USD
FinanceLeasePrincipalPayments1,227,0002026-06-30 61USD
CapitalLeaseObligations1,207,0002021-12-31 12USD
CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments1,207,0002021-12-31 12USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths1,170,0002025-12-31 7USD
PaymentsRelatedToTaxWithholdingForShareBasedCompensation1,169,0002026-06-30 17USD
DeferredStateAndLocalIncomeTaxExpenseBenefit-1,161,0002025-12-31 18USD
CapitalLeasesBalanceSheetAssetsByMajorClassNet1,136,0002021-12-31 24USD
DeferredIncomeTaxesAndTaxCredits1,097,0002019-12-31 4USD
TemporaryEquitySharesOutstanding1,050,4482021-12-31 22shares
FinanceLeaseLiabilityCurrent1,047,0002025-12-31 10USD
IncomeTaxReconciliationTaxCredits1,036,0002024-12-31 14USD
DeferredCompensationArrangementWithIndividualDistributionPaid1,000,0002026-06-30 38USD
AssumedLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense986,0002026-06-30 58USD
FinanceLeaseLiabilityPaymentsDueYearTwo973,0002025-12-31 7USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions958,0002024-12-31 5USD
SubleaseIncome924,0002026-06-30 47USD
CapitalLeaseObligationsNoncurrent892,0002021-12-31 24USD
RestructuringCharges864,0002025-12-31 10USD
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate861,0002024-06-30 26USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets859,0002026-06-30 67USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes-849,0002025-12-31 18USD
AccumulatedAmortizationDeferredFinanceCosts842,0002025-12-31 18USD
DeferredFinanceCostsNet818,0002025-12-31 18USD
FinanceLeaseRightOfUseAssetAmortization746,0002026-06-30 49USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect701,0002026-06-30 61USD
AllowanceForDoubtfulAccountsReceivable690,0002026-06-30 60USD
EmployeeStockOwnershipPlanESOPCompensationExpense675,0002020-03-31 23USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost674,0002025-12-31 15USD
RestructuringReserveAccrualAdjustment1-638,0002020-12-31 4USD
DeferredTaxAssetsInventory635,0002025-12-31 13USD
IncomeTaxPaidFederalAfterRefundReceived634,0002025-12-31 3USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities624,0002025-12-31 13USD
ContractWithCustomerAssetReclassifiedToReceivable609,0002026-06-30 35USD
UnamortizedDebtIssuanceExpense582,0002019-06-30 6USD
AllowanceForDoubtfulAccountsReceivableCurrent577,0002025-12-31 8USD
FinanceLeaseLiabilityPaymentsDueYearThree512,0002025-12-31 7USD
IncomeTaxReconciliationTaxContingencies509,0002025-12-31 3USD
PaymentsForRestructuring505,0002025-12-31 5USD
RepaymentsOfLongTermDebt500,0002025-12-31 29USD
RepaymentsOfLongTermCapitalLeaseObligations467,0002021-09-30 2USD
IncomeTaxesPaid436,0002026-06-30 52USD
DeferredCompensationCashBasedArrangementsLiabilityCurrent420,0002026-06-30 36USD
PaymentsOfFinancingCosts398,0002026-06-30 25USD
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory395,0002019-12-31 14USD
ShortTermLeaseCost380,0002026-06-30 49USD
DeferredTaxAssetsOther379,0002025-12-31 12USD
ImpairmentOfLongLivedAssetsHeldForUse375,0002026-06-30 5USD
CapitalLeasesFutureMinimumPaymentsDueCurrent358,0002022-12-31 11USD
CapitalLeasesFutureMinimumPaymentsDueInThreeYears358,0002022-12-31 16USD
CapitalLeasesFutureMinimumPaymentsDueInTwoYears358,0002022-12-31 16USD
IncomeTaxReconciliationDeductionsOther357,0002019-12-31 1USD
ProceedsFromStockOptionsExercised345,0002024-12-31 15USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber328,3002026-06-30 21shares
FinanceLeaseLiabilityPaymentsDueYearFour323,0002025-12-31 3USD
CapitalLeaseObligationsCurrent315,0002021-12-31 24USD
CurrentStateAndLocalTaxExpenseBenefit314,0002025-12-31 18USD
TreasuryStockSharesAcquired304,1362025-12-31 11shares
AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities290,0002019-06-30 4USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions286,0002025-12-31 14USD
FinanceLeaseLiabilityUndiscountedExcessAmount280,0002025-12-31 7USD
AmortizationOfFinancingCostsAndDiscounts271,0002025-12-31 21USD
GoodwillPurchaseAccountingAdjustments-270,0002019-12-31 4USD
RepaymentsOfOtherLongTermDebt268,0002021-12-31 16USD
SeveranceCosts1267,0002024-12-31 3USD
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements249,1052025-09-30 43shares
CapitalLeasesFutureMinimumPaymentsDueInFiveYears227,0002020-12-31 7USD
CapitalLeasesFutureMinimumPaymentsDueThereafter226,0002020-09-30 7USD
CapitalLeasesFutureMinimumPaymentsDueInFourYears225,0002022-12-31 16USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions223,0002025-12-31 9USD
CurrentIncomeTaxExpenseBenefit218,0002025-12-31 18USD
GainsLossesOnRestructuringOfDebt-216,0002023-12-31 9USD
GoodwillPeriodIncreaseDecrease206,0002026-06-30 17USD
RestructuringReserve195,0002024-12-31 2USD
CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear184,0002021-09-30 12USD
IncomeTaxReconciliationOtherReconcilingItems-184,0002020-12-31 3USD
OtherNoncashIncomeExpense181,0002026-06-30 62USD
FinanceLeaseLiabilityPaymentsDueYearFive177,0002025-12-31 2USD
DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts175,0002018-12-31 1USD
FinanceLeaseInterestExpense173,0002026-06-30 49USD
FinanceLeaseInterestPaymentOnLiability173,0002026-06-30 32USD
StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense164,0002025-06-30 1USD
GainsLossesOnExtinguishmentOfDebt-134,0002026-06-30 27USD
OtherPostretirementBenefitExpense-123,0002022-09-30 1USD
VariableLeaseCost114,0002026-06-30 49USD
ProvisionForDoubtfulAccounts113,0002026-06-30 59USD
IncomeTaxReconciliationChangeInEnactedTaxRate104,0002024-12-31 11USD
CurrentFederalTaxExpenseBenefit-96,0002025-12-31 12USD
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments92,0002021-12-31 12USD
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear90,0002022-09-30 3USD
AdvertisingExpense87,0002025-12-31 21USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod86,5422025-09-30 3shares
OtherLongTermDebt83,0002019-09-30 7USD
OtherLongTermDebtCurrent83,0002019-09-30 7USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements75,0002019-12-31 2USD
IncomeTaxReconciliationNondeductibleExpenseOther69,0002025-12-31 15USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount60,6542026-06-30 35shares
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability52,0002026-06-30 28USD
IncomeTaxReconciliationOtherAdjustments38,0002025-12-31 17USD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations33,0002024-12-31 5USD
FinanceLeaseLiabilityPaymentsDueAfterYearFive29,0002025-12-31 1USD
BusinessCombinationAcquiredReceivablesFairValue27,0002019-12-31 3USD
ProceedsFromPaymentsForOtherFinancingActivities-26,0002021-12-31 6USD
StockIssuedDuringPeriodSharesNewIssues22,2832025-12-31 5shares
ConversionOfStockSharesConverted110,0752019-05-31 7shares
StockIssuedDuringPeriodSharesStockOptionsExercised7,4142026-06-30 13shares
NonoperatingIncomeExpense7,0002019-03-31 2USD
DeferredTaxAssetInterestCarryforward7,0002025-12-31 7USD
ProceedsFromSaleOfPropertyPlantAndEquipment6,0002026-06-30 65USD
DeferredTaxLiabilitiesOther4,0002025-12-31 13USD
GainLossOnSaleOfPropertyPlantEquipment4,0002026-06-30 66USD
StockRepurchaseProgramAuthorizedAmount14,0002019-09-30 1USD
SaleOfStockPricePerShare202026-05-21 1USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice172019-12-31 3USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice172025-09-30 2USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice142026-03-31 20USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice142026-06-30 4USD/shares
SharePrice142023-12-31 14USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice122025-12-31 4USD/shares
EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased102019-06-30 6USD/shares
NumberOfOperatingSegments12021-12-31 10Segment
NumberOfOperatingSegments12026-06-30 18segment
NumberOfReportingUnits12021-12-31 4ReportingUnit
NumberOfReportingUnits12025-12-31 4item
NumberOfReportableSegments12026-06-30 3segment
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate12023-12-31 17pure
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent02026-06-30 27pure
SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage02025-12-31 7pure
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch02026-06-30 14pure
DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage02026-06-30 11pure
EarningsPerShareBasic-02026-06-30 71USD/shares
EarningsPerShareDiluted-02026-06-30 71USD/shares
EarningsPerShareBasicAndDiluted-02020-12-31 42USD/shares
EffectiveIncomeTaxRateContinuingOperations02026-06-30 89pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 18pure
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch-02025-12-31 3pure
FinanceLeaseWeightedAverageDiscountRatePercent02025-12-31 10pure
DefinedContributionPlanEmployerMatchingContributionPercent02026-06-30 14pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-12-31 3pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost-02025-12-31 3pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02023-12-31 17pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-12-31 10pure
EffectiveIncomeTaxRateReconciliationTaxContingencies-02025-12-31 3pure
DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage02019-12-31 12pure
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate02023-12-31 6pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther-02025-12-31 3pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments-02025-12-31 12pure
CapitalLeaseObligationsIncurred02021-12-31 25USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount02024-12-31 34USD
GoodwillImpairmentLoss02022-06-30 13USD
IncomeTaxExaminationPenaltiesAndInterestAccrued02023-03-31 10USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02023-12-31 14pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod02019-12-31 1shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross02026-06-30 19shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue02025-12-31 17USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue02021-12-31 2USD
StockIssuedDuringPeriodSharesShareBasedCompensationGross02019-04-30 1shares
StockIssuedDuringPeriodValueShareBasedCompensation02020-03-31 4USD
TemporaryEquityParOrStatedValuePerShare02019-12-31 8USD/shares
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense02023-12-31 17USD
WriteOffOfDeferredDebtIssuanceCost02024-12-31 19USD
CommonStockNoParValue02026-06-30 34USD/shares
CommonStockValue02023-12-31 2USD
ImpairmentOfIntangibleAssetsExcludingGoodwill02025-12-31 7USD
RestructuringAndRelatedCostExpectedCostRemaining102026-06-30 1USD

What to be careful about

What this model itself distrusts about MEC's figures. Written by the derivation as it ran, not added afterwards.