2024 Q4 Form 10-Q Financial Statement
#000095017024123240 Filed on November 07, 2024
Income Statement
Concept | 2024 Q4 | 2024 Q3 |
---|---|---|
Revenue | $178.7M | |
YoY Change | 6.4% | |
Cost Of Revenue | $105.6M | |
YoY Change | 3.37% | |
Gross Profit | $73.09M | |
YoY Change | 11.11% | |
Gross Profit Margin | 40.9% | |
Selling, General & Admin | $60.87M | |
YoY Change | 6.97% | |
% of Gross Profit | 83.28% | |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $2.800M | |
YoY Change | 7.69% | |
% of Gross Profit | 3.83% | |
Operating Expenses | $60.87M | |
YoY Change | 6.97% | |
Operating Profit | -$1.161M | |
YoY Change | -66.26% | |
Interest Expense | -$4.137M | |
YoY Change | 97.0% | |
% of Operating Profit | ||
Other Income/Expense, Net | -$8.035M | |
YoY Change | 191.12% | |
Pretax Income | -$9.196M | |
YoY Change | 48.3% | |
Income Tax | $1.368M | |
% Of Pretax Income | ||
Net Earnings | -$10.56M | |
YoY Change | 40.39% | |
Net Earnings / Revenue | -5.91% | |
Basic Earnings Per Share | -$0.39 | |
Diluted Earnings Per Share | -$0.39 | |
COMMON SHARES | ||
Basic Shares Outstanding | 34.30M | 34.23M |
Diluted Shares Outstanding | 34.24M |
Balance Sheet
Concept | 2024 Q4 | 2024 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $13.05M | |
YoY Change | -43.77% | |
Cash & Equivalents | $13.05M | |
Short-Term Investments | ||
Other Short-Term Assets | $15.49M | |
YoY Change | 76.01% | |
Inventory | $3.163M | |
Prepaid Expenses | $10.88M | |
Receivables | $152.8M | |
Other Receivables | $0.00 | |
Total Short-Term Assets | $246.9M | |
YoY Change | 15.9% | |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $66.10M | |
YoY Change | 14.02% | |
Goodwill | $482.6M | |
YoY Change | 35.41% | |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $8.437M | |
YoY Change | -2.75% | |
Total Long-Term Assets | $760.0M | |
YoY Change | 21.97% | |
TOTAL ASSETS | ||
Total Short-Term Assets | $246.9M | |
Total Long-Term Assets | $760.0M | |
Total Assets | $1.007B | |
YoY Change | 20.43% | |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $26.73M | |
YoY Change | -25.73% | |
Accrued Expenses | $14.88M | |
YoY Change | -11.39% | |
Deferred Revenue | $11.99M | |
YoY Change | -3.31% | |
Short-Term Debt | $0.00 | |
YoY Change | ||
Long-Term Debt Due | $16.75M | |
YoY Change | 18.17% | |
Total Short-Term Liabilities | $128.2M | |
YoY Change | -4.89% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $233.0M | |
YoY Change | 52.74% | |
Other Long-Term Liabilities | $6.355M | |
YoY Change | 6883.52% | |
Total Long-Term Liabilities | $239.4M | |
YoY Change | 56.81% | |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $128.2M | |
Total Long-Term Liabilities | $239.4M | |
Total Liabilities | $464.8M | |
YoY Change | 26.2% | |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$244.4M | |
YoY Change | 17.01% | |
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $449.2M | |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.007B | |
YoY Change | 20.43% |
Cashflow Statement
Concept | 2024 Q4 | 2024 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$10.56M | |
YoY Change | 40.39% | |
Depreciation, Depletion And Amortization | $2.800M | |
YoY Change | 7.69% | |
Cash From Operating Activities | $11.41M | |
YoY Change | -32.75% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.474M | |
YoY Change | -68.9% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$47.78M | |
YoY Change | 808.35% | |
Cash From Investing Activities | -$49.25M | |
YoY Change | 392.53% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 33.75M | |
YoY Change | -588.48% | |
NET CHANGE | ||
Cash From Operating Activities | 11.41M | |
Cash From Investing Activities | -49.25M | |
Cash From Financing Activities | 33.75M | |
Net Change In Cash | -4.093M | |
YoY Change | -8286.0% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $11.41M | |
Capital Expenditures | $1.474M | |
Free Cash Flow | $9.932M | |
YoY Change | -18.72% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001643615 | ||
CY2024Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2024Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P3M | |
CY2024Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-09-30 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-39394 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
Montrose Environmental Group, Inc. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
46-4195044 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
5120 Northshore Drive | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
North Little Rock | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
AR | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
72118 | ||
dei |
City Area Code
CityAreaCode
|
501 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
900-6400 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $0.000004 per share | ||
dei |
Trading Symbol
TradingSymbol
|
MEG | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NYSE | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2024Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
34300748 | |
CY2024Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13045000 | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
23240000 | |
CY2024Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
152849000 | |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
112360000 | |
CY2024Q3 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
65553000 | |
CY2023Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
51629000 | |
CY2024Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
15489000 | |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
13695000 | |
CY2024Q3 | us-gaap |
Assets Current
AssetsCurrent
|
246936000 | |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
200924000 | |
CY2024Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
66096000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
56825000 | |
CY2024Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
40923000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
32260000 | |
CY2024Q3 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
17242000 | |
CY2023Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
13248000 | |
CY2024Q3 | us-gaap |
Goodwill
Goodwill
|
482607000 | |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
364449000 | |
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
144652000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
140813000 | |
CY2024Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
8437000 | |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
8267000 | |
CY2024Q3 | us-gaap |
Assets
Assets
|
1006893000 | |
CY2023Q4 | us-gaap |
Assets
Assets
|
816786000 | |
CY2024Q3 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
57579000 | |
CY2023Q4 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
59920000 | |
CY2024Q3 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
31556000 | |
CY2023Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
34660000 | |
CY2024Q3 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
6423000 | |
CY2023Q4 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
3592000 | |
CY2024Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
11696000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
9963000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
4232000 | |
CY2023Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
3956000 | |
CY2024Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
16753000 | |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
14196000 | |
CY2024Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
128239000 | |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
126287000 | |
CY2024Q3 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
27924000 | |
CY2023Q4 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
2448000 | |
CY2024Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
6355000 | |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
6569000 | |
CY2024Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
8274000 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
6064000 | |
CY2024Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
31543000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
25048000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
9378000 | |
CY2023Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
8185000 | |
CY2024Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
233007000 | |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
148988000 | |
CY2024Q3 | us-gaap |
Liabilities
Liabilities
|
464774000 | |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
342606000 | |
CY2024Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.000004 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.000004 | |
CY2024Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
190000000 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
190000000 | |
CY2024Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
34296493 | |
CY2024Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
34296493 | |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
30190231 | |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
30190231 | |
CY2024Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
693931000 | |
CY2023Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
531831000 | |
CY2024Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-244447000 | |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-210356000 | |
CY2024Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-293000 | |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-223000 | |
CY2024Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
449191000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
321252000 | |
CY2024Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1006893000 | |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
816786000 | |
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
178687000 | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
167937000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
507337000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
458466000 | ||
CY2024Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
105596000 | |
CY2023Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
102155000 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
306239000 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
281984000 | ||
CY2024Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
60869000 | |
CY2023Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
56901000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
177182000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
161761000 | ||
CY2024Q3 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
143000 | |
CY2023Q3 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
459000 | |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
385000 | ||
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
414000 | ||
CY2024Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
13240000 | |
CY2023Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
11863000 | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
37408000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
33816000 | ||
CY2024Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1161000 | |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-3441000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-13877000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-19509000 | ||
CY2024Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-3898000 | |
CY2023Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-671000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-4314000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1560000 | ||
CY2024Q3 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-4137000 | |
CY2023Q3 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-2089000 | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-11420000 | ||
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-5507000 | ||
CY2024Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-8035000 | |
CY2023Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2760000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-15734000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-7067000 | ||
CY2024Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-9196000 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-6201000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-29611000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-26576000 | ||
CY2024Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1368000 | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1324000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4480000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2842000 | ||
CY2024Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10564000 | |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7525000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-34091000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-29418000 | ||
CY2024Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-70000 | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-198000 | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-70000 | ||
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-304000 | ||
CY2024Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-10634000 | |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-7723000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-34161000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-29722000 | ||
CY2024Q3 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
2750000 | |
CY2023Q3 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
4100000 | |
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
8314000 | ||
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
12300000 | ||
CY2024Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-13314000 | |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-11625000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-42405000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-41718000 | ||
CY2024Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
34242000 | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
34242000 | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30143000 | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30143000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32647000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32647000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30016000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30016000 | ||
CY2024Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.39 | |
CY2024Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.39 | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.39 | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.39 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.3 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.3 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.39 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.39 | ||
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
313187000 | |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-14719000 | |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
13035000 | |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Dividends In Excess Of Retained Earnings
AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
|
4100000 | |
CY2023Q1 | meg |
Stock Issued During Period Value Pursuant To Stock Options Exercised And Vested
StockIssuedDuringPeriodValuePursuantToStockOptionsExercisedAndVested
|
2690000 | |
CY2023Q1 | meg |
Increase Decrease Accumulated Other Comprehensive Income Loss Net Of Tax
IncreaseDecreaseAccumulatedOtherComprehensiveIncomeLossNetOfTax
|
12000 | |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
310105000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7174000 | |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
11090000 | |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Dividends In Excess Of Retained Earnings
AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
|
4100000 | |
CY2023Q2 | meg |
Stock Issued During Period Value Pursuant To Stock Options Exercised And Vested
StockIssuedDuringPeriodValuePursuantToStockOptionsExercisedAndVested
|
605000 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
2598000 | |
CY2023Q2 | meg |
Increase Decrease Accumulated Other Comprehensive Income Loss Net Of Tax
IncreaseDecreaseAccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-118000 | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
313006000 | |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7525000 | |
CY2023Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
11484000 | |
CY2023Q3 | us-gaap |
Adjustments To Additional Paid In Capital Dividends In Excess Of Retained Earnings
AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
|
4100000 | |
CY2023Q3 | meg |
Stock Issued During Period Value Pursuant To Stock Options Exercised And Vested
StockIssuedDuringPeriodValuePursuantToStockOptionsExercisedAndVested
|
1234000 | |
CY2023Q3 | meg |
Stock Issued During Period Value Payment Of Earn Out Liability
StockIssuedDuringPeriodValuePaymentOfEarnOutLiability
|
1000000 | |
CY2023Q3 | meg |
Increase Decrease Accumulated Other Comprehensive Income Loss Net Of Tax
IncreaseDecreaseAccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-198000 | |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
314901000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
321252000 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-13357000 | |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
11272000 | |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Dividends In Excess Of Retained Earnings
AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
|
2814000 | |
CY2024Q1 | meg |
Stock Issued During Period Value Pursuant To Stock Options Exercised And Vested
StockIssuedDuringPeriodValuePursuantToStockOptionsExercisedAndVested
|
487000 | |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
6580000 | |
CY2024Q1 | meg |
Stock Issued During Period Value Payment Of Earn Out Liability
StockIssuedDuringPeriodValuePaymentOfEarnOutLiability
|
1087000 | |
CY2024Q1 | meg |
Increase Decrease Accumulated Other Comprehensive Income Loss Net Of Tax
IncreaseDecreaseAccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-35000 | |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
324472000 | |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10170000 | |
CY2024Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
11831000 | |
CY2024Q2 | us-gaap |
Adjustments To Additional Paid In Capital Dividends In Excess Of Retained Earnings
AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
|
2750000 | |
CY2024Q2 | meg |
Stock Issued During Period Value Pursuant To Stock Options Exercised And Vested
StockIssuedDuringPeriodValuePursuantToStockOptionsExercisedAndVested
|
888000 | |
CY2024Q2 | meg |
Adjustments To Additional Paid In Capital Stock Issued During Period
AdjustmentsToAdditionalPaidInCapitalStockIssuedDuringPeriod
|
121776000 | |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
2691000 | |
CY2024Q2 | meg |
Increase Decrease Accumulated Other Comprehensive Income Loss Net Of Tax
IncreaseDecreaseAccumulatedOtherComprehensiveIncomeLossNetOfTax
|
35000 | |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
448773000 | |
CY2024Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10564000 | |
CY2024Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
11763000 | |
CY2024Q3 | us-gaap |
Adjustments To Additional Paid In Capital Dividends In Excess Of Retained Earnings
AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
|
2750000 | |
CY2024Q3 | meg |
Stock Issued During Period Value Pursuant To Stock Options Exercised And Vested
StockIssuedDuringPeriodValuePursuantToStockOptionsExercisedAndVested
|
598000 | |
CY2024Q3 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
1441000 | |
CY2024Q3 | meg |
Increase Decrease Accumulated Other Comprehensive Income Loss Net Of Tax
IncreaseDecreaseAccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-70000 | |
CY2024Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
449191000 | |
us-gaap |
Profit Loss
ProfitLoss
|
-34091000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
-29418000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
37408000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
33816000 | ||
meg |
Operating And Finance Lease Right Of Use Asset Amortization
OperatingAndFinanceLeaseRightOfUseAssetAmortization
|
8423000 | ||
meg |
Operating And Finance Lease Right Of Use Asset Amortization
OperatingAndFinanceLeaseRightOfUseAssetAmortization
|
7667000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
34866000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
35609000 | ||
us-gaap |
Embedded Derivative Gain Loss On Embedded Derivative Net
EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
|
-4851000 | ||
us-gaap |
Embedded Derivative Gain Loss On Embedded Derivative Net
EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
|
-1814000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
4931000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
2842000 | ||
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
315000 | ||
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
2403000 | ||
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
45898000 | ||
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
9538000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-2192000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-772000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-4936000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
6092000 | ||
meg |
Increase Decrease In Payment Of Contingent Consideration And Other Assumed Purchase Price Obligations
IncreaseDecreaseInPaymentOfContingentConsiderationAndOtherAssumedPurchasePriceObligations
|
-611000 | ||
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-9233000 | ||
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-7525000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
4165000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
907000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-9721000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
41472000 | ||
meg |
Proceeds Received From Corporate Owned Insurance
ProceedsReceivedFromCorporateOwnedInsurance
|
182000 | ||
meg |
Proceeds Received From Corporate Owned Insurance
ProceedsReceivedFromCorporateOwnedInsurance
|
311000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
19086000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
24969000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
401000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
2052000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
2763000 | ||
meg |
Payment For Purchase Price True Ups
PaymentForPurchasePriceTrueUps
|
3413000 | ||
meg |
Payment For Purchase Price True Ups
PaymentForPurchasePriceTrueUps
|
1027000 | ||
meg |
Payments For Minority Investments
PaymentsForMinorityInvestments
|
210000 | ||
meg |
Payments For Minority Investments
PaymentsForMinorityInvestments
|
2347000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
113012000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
66187000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-137190000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-96982000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
326468000 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
278335000 | ||
meg |
Proceeds From The Aircraft Loan
ProceedsFromTheAircraftLoan
|
10935000 | ||
meg |
Repayment Of Aircraft Loan
RepaymentOfAircraftLoan
|
796000 | ||
meg |
Repayment Of Aircraft Loan
RepaymentOfAircraftLoan
|
335000 | ||
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
50000000 | ||
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
11094000 | ||
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
8785000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
363000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
1535000 | ||
meg |
Repayment Of Finance Leases
RepaymentOfFinanceLeases
|
4384000 | ||
meg |
Repayment Of Finance Leases
RepaymentOfFinanceLeases
|
3378000 | ||
us-gaap |
Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
|
348000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1973000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
4529000 | ||
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
121776000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
8314000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
12300000 | ||
meg |
Repayment To Series A Two Shareholders
RepaymentToSeriesATwoShareholders
|
60000000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
136583000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-10869000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-10328000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-66379000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
133000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-265000 | ||
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
23240000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
89828000 | |
CY2024Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
13045000 | |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
23184000 | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
10699000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
4838000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
2713000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1374000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1810000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1626000 | ||
meg |
Non Cash Property And Equipment Purchased Under Finance Leases
NonCashPropertyAndEquipmentPurchasedUnderFinanceLeases
|
5806000 | ||
meg |
Non Cash Property And Equipment Purchased Under Finance Leases
NonCashPropertyAndEquipmentPurchasedUnderFinanceLeases
|
5728000 | ||
meg |
Non Cash Common Stock Issued To Acquire New Businesses
NonCashCommonStockIssuedToAcquireNewBusinesses
|
10712000 | ||
meg |
Non Cash Common Stock Issued To Acquire New Businesses
NonCashCommonStockIssuedToAcquireNewBusinesses
|
2598000 | ||
meg |
Non Cash Acquisitions Unpaid Contingent Liabilities
NonCashAcquisitionsUnpaidContingentLiabilities
|
34348000 | ||
meg |
Non Cash Acquisitions Unpaid Contingent Liabilities
NonCashAcquisitionsUnpaidContingentLiabilities
|
6369000 | ||
meg |
Non Cash Acquisition Contingent Consideration Paid In Shares
NonCashAcquisitionContingentConsiderationPaidInShares
|
1087000 | ||
meg |
Non Cash Acquisition Contingent Consideration Paid In Shares
NonCashAcquisitionContingentConsiderationPaidInShares
|
1000000 | ||
meg |
Entity Formation Month And Year
EntityFormationMonthAndYear
|
2013-11 | ||
meg |
Number Of Offices In Which Entity Operates
NumberOfOfficesInWhichEntityOperates
|
120 | ||
CY2024Q3 | dei |
Entity Number Of Employees
EntityNumberOfEmployees
|
3480 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2024Q3 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
65553000 | |
CY2023Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
51629000 | |
CY2024Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
11988000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
8132000 | |
meg |
Contracts With Customer Assets Acquired Through Business Acquisitions
ContractsWithCustomerAssetsAcquiredThroughBusinessAcquisitions
|
2700000 | ||
CY2023 | meg |
Contracts With Customer Assets Acquired Through Business Acquisitions
ContractsWithCustomerAssetsAcquiredThroughBusinessAcquisitions
|
2200000 | |
meg |
Contracts With Customer Liabilities Acquired Through Business Acquisitions
ContractsWithCustomerLiabilitiesAcquiredThroughBusinessAcquisitions
|
0 | ||
CY2023 | meg |
Contracts With Customer Liabilities Acquired Through Business Acquisitions
ContractsWithCustomerLiabilitiesAcquiredThroughBusinessAcquisitions
|
0 | |
CY2024Q3 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
400000 | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
5200000 | ||
CY2024Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
78300000 | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
81900000 | |
CY2024Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
58000000 | |
CY2024Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
20300000 | |
CY2024Q3 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
155152000 | |
CY2023Q4 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
115064000 | |
CY2024Q3 | meg |
Accounts Receivable Other
AccountsReceivableOther
|
498000 | |
CY2023Q4 | meg |
Accounts Receivable Other
AccountsReceivableOther
|
20000 | |
CY2024Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2801000 | |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2724000 | |
CY2024Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
152849000 | |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
112360000 | |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2724000 | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-392000 | ||
meg |
Allowance For Doubtful Accounts Receivable Recoveries Write Offs
AllowanceForDoubtfulAccountsReceivableRecoveriesWriteOffs
|
18000 | ||
meg |
Allowance For Doubtful Accounts Receivable Other Adjustments
AllowanceForDoubtfulAccountsReceivableOtherAdjustments
|
451000 | ||
CY2024Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2801000 | |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1915000 | |
CY2023 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
3142000 | |
CY2023 | meg |
Allowance For Doubtful Accounts Receivable Recoveries Write Offs
AllowanceForDoubtfulAccountsReceivableRecoveriesWriteOffs
|
-2333000 | |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2724000 | |
CY2024Q3 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
1451000 | |
CY2023Q4 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
1764000 | |
CY2024Q3 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
10875000 | |
CY2023Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
8112000 | |
CY2024Q3 | us-gaap |
Supplies
Supplies
|
3163000 | |
CY2023Q4 | us-gaap |
Supplies
Supplies
|
3819000 | |
CY2024Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
15489000 | |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
13695000 | |
CY2024Q3 | meg |
Property Plant And Equipment Gross Excluding Land And Construction In Progress
PropertyPlantAndEquipmentGrossExcludingLandAndConstructionInProgress
|
119511000 | |
CY2023Q4 | meg |
Property Plant And Equipment Gross Excluding Land And Construction In Progress
PropertyPlantAndEquipmentGrossExcludingLandAndConstructionInProgress
|
108592000 | |
CY2024Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
64840000 | |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
56812000 | |
CY2024Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
66096000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
56825000 | |
CY2024Q3 | us-gaap |
Depreciation
Depreciation
|
2800000 | |
us-gaap |
Depreciation
Depreciation
|
8700000 | ||
CY2023Q3 | us-gaap |
Depreciation
Depreciation
|
2600000 | |
us-gaap |
Depreciation
Depreciation
|
7400000 | ||
CY2024Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3970000 | |
CY2023Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3491000 | |
CY2024Q3 | meg |
Finance Lease Cost
FinanceLeaseCost
|
1522000 | |
CY2023Q3 | meg |
Finance Lease Cost
FinanceLeaseCost
|
1498000 | |
CY2024Q3 | us-gaap |
Lease Cost
LeaseCost
|
5492000 | |
CY2023Q3 | us-gaap |
Lease Cost
LeaseCost
|
4989000 | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
12108000 | ||
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
9661000 | ||
meg |
Finance Lease Cost
FinanceLeaseCost
|
4493000 | ||
meg |
Finance Lease Cost
FinanceLeaseCost
|
4382000 | ||
us-gaap |
Lease Cost
LeaseCost
|
16601000 | ||
us-gaap |
Lease Cost
LeaseCost
|
14043000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
9748000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
8558000 | ||
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
425000 | ||
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
457000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
4384000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
3378000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
14676000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
23087000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
5806000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
5728000 | ||
CY2024Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y4M24D | |
CY2024Q3 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y6M | |
CY2024Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.046 | |
CY2024Q3 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.066 | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y1M6D | |
CY2023Q3 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y6M | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.046 | |
CY2023Q3 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.061 | |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
3685000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
1382000 | |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
12902000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
4676000 | |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
10647000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
3999000 | |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
7684000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
2983000 | |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
6050000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
1733000 | |
CY2024Q3 | meg |
Lessee Operating Lease Liability Payments Due Year Five And Thereafter
LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndThereafter
|
7444000 | |
CY2024Q3 | meg |
Finance Lease Liability Payments Due Year Five And Thereafter
FinanceLeaseLiabilityPaymentsDueYearFiveAndThereafter
|
520000 | |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
48412000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
15293000 | |
CY2024Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
5173000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
1683000 | |
CY2024Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
43239000 | |
CY2024Q3 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
13610000 | |
CY2024Q3 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
2800000 | |
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
6400000 | ||
CY2023Q3 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
1500000 | |
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
5000000 | ||
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
115330000 | ||
us-gaap |
Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
|
10712000 | ||
meg |
Business Combination Consideration Transferred Other Purchase Price Components
BusinessCombinationConsiderationTransferredOtherPurchasePriceComponents
|
-482000 | ||
us-gaap |
Business Combination Consideration Transferred Liabilities Incurred
BusinessCombinationConsiderationTransferredLiabilitiesIncurred
|
29372000 | ||
us-gaap |
Business Combination Consideration Transferred1
BusinessCombinationConsiderationTransferred1
|
154932000 | ||
CY2024Q3 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
|
2319000 | |
CY2024Q3 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables And Contract Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivablesAndContractAssets
|
8119000 | |
CY2024Q3 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
|
283000 | |
CY2024Q3 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
|
10721000 | |
CY2024Q3 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
|
2305000 | |
CY2024Q3 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset Net
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssetNet
|
3345000 | |
CY2024Q3 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Goodwill
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill
|
118890000 | |
CY2024Q3 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
|
162266000 | |
CY2024Q3 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
|
5028000 | |
CY2024Q3 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability Net Of Current Portion
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNetOfCurrentPortion
|
2258000 | |
CY2024Q3 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Other
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
|
48000 | |
CY2024Q3 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
|
7334000 | |
CY2024Q3 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
|
154932000 | |
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
52300000 | ||
CY2024Q3 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
178687000 | |
CY2023Q3 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
167937000 | |
CY2024Q3 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-10564000 | |
CY2023Q3 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-7525000 | |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
507337000 | ||
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
458466000 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-34091000 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-29418000 | ||
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
364449000 | |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
170291000 | ||
meg |
Acquisitions Measurement Period Adjustments
AcquisitionsMeasurementPeriodAdjustments
|
-51401000 | ||
meg |
Prior Year Acquisitions Measurement Period Adjustments
PriorYearAcquisitionsMeasurementPeriodAdjustments
|
-866000 | ||
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
134000 | ||
CY2024Q3 | us-gaap |
Goodwill
Goodwill
|
482607000 | |
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
361056000 | |
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
216404000 | |
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
144652000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
332635000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
191821000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
140813000 | |
CY2024Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
9000000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
24600000 | ||
CY2023Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
8000000 | |
CY2023Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
8000000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
22500000 | ||
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
7533000 | |
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
25348000 | |
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
20031000 | |
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
19151000 | |
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
16004000 | |
CY2024Q3 | meg |
Finite Lived Intangible Assets Amortization Expense After Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
|
56585000 | |
CY2024Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
144652000 | |
CY2024Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
26727000 | |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
31053000 | |
CY2024Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
14880000 | |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
16059000 | |
CY2024Q3 | meg |
Other Business Acquisitions Purchase Price Obligations Current
OtherBusinessAcquisitionsPurchasePriceObligationsCurrent
|
350000 | |
CY2023Q4 | meg |
Other Business Acquisitions Purchase Price Obligations Current
OtherBusinessAcquisitionsPurchasePriceObligationsCurrent
|
1022000 | |
CY2024Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
11988000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
8132000 | |
CY2024Q3 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
3634000 | |
CY2023Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
3654000 | |
CY2024Q3 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
57579000 | |
CY2023Q4 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
59920000 | |
CY2024Q3 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
9900000 | |
CY2023Q4 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
18453000 | |
CY2024Q3 | meg |
Accrued Paid Time Off
AccruedPaidTimeOff
|
5341000 | |
CY2023Q4 | meg |
Accrued Paid Time Off
AccruedPaidTimeOff
|
1316000 | |
CY2024Q3 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
12542000 | |
CY2023Q4 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
11814000 | |
CY2024Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3773000 | |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3077000 | |
CY2024Q3 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
31556000 | |
CY2023Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
34660000 | |
CY2024Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.149 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.151 | ||
CY2023Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.213 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.107 | ||
CY2024Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1400000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4500000 | ||
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1300000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2800000 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
CY2024Q3 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2024Q3 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
1183000 | |
CY2023Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
1379000 | |
CY2024Q3 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
249760000 | |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
163184000 | |
CY2024Q3 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
16753000 | |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
14196000 | |
CY2024Q3 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
233007000 | |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
148988000 | |
CY2024Q3 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
1200000 | |
CY2024Q3 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
16753000 | |
CY2024Q3 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
226980000 | |
CY2024Q3 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
1295000 | |
CY2024Q3 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
5915000 | |
CY2024Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
250943000 | |
meg |
Lessee Operating Lease Expiration Year
LesseeOperatingLeaseExpirationYear
|
2034 | ||
CY2020Q2 | us-gaap |
Warrants And Rights Outstanding Term
WarrantsAndRightsOutstandingTerm
|
P10Y | |
CY2020Q2 | us-gaap |
Proceeds From Issuance Or Sale Of Equity
ProceedsFromIssuanceOrSaleOfEquity
|
175000000 | |
meg |
Number Of Debt Incurrence Test Ratio
NumberOfDebtIncurrenceTestRatio
|
4.5 | ||
CY2024Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10564000 | |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7525000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-34091000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-29418000 | ||
CY2024Q3 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
2750000 | |
CY2023Q3 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
4100000 | |
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
8314000 | ||
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
12300000 | ||
CY2024Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-13314000 | |
CY2024Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-13314000 | |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-11625000 | |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-11625000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-42405000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-42405000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-41718000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-41718000 | ||
CY2024Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
34242000 | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
34242000 | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30143000 | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30143000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32647000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32647000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30016000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30016000 | ||
CY2024Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.39 | |
CY2024Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.39 | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.39 | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.39 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.30 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.30 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.39 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.39 | ||
meg |
Number Of Shares Out Of Money
NumberOfSharesOutOfMoney
|
7891144 | ||
meg |
Number Of Shares Out Of Money
NumberOfSharesOutOfMoney
|
7581261 | ||
CY2024Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
9574495 | |
CY2024Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
|
1651705 | |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
8366932 | |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
|
703380 | |
CY2024Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
11763000 | |
CY2023Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
11484000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
34866000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
35609000 | ||
CY2024Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
99400000 | |
CY2023Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
132800000 | |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y3M18D | ||
CY2023Q3 | us-gaap |
Share Price
SharePrice
|
32.41 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.3355 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0377 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P7Y | ||
meg |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Forfeiture Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate
|
0 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | ||
CY2024Q3 | us-gaap |
Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
|
10339792 | |
CY2023Q3 | us-gaap |
Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
|
9462421 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
178687000 | |
CY2024Q3 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
28312000 | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
167937000 | |
CY2023Q3 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
23303000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
507337000 | ||
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
68548000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
458466000 | ||
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
61097000 | ||
CY2024Q3 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
28312000 | |
CY2023Q3 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
23303000 | |
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
68548000 | ||
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
61097000 | ||
CY2024Q3 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-4137000 | |
CY2023Q3 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-2089000 | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-11420000 | ||
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-5507000 | ||
CY2024Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1368000 | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1324000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4480000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2842000 | ||
CY2024Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
13240000 | |
CY2023Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
11863000 | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
37408000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
33816000 | ||
CY2024Q3 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
11763000 | |
CY2023Q3 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
11484000 | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
34866000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
35609000 | ||
CY2024Q3 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
2764000 | |
CY2023Q3 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
1499000 | |
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
6371000 | ||
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
4970000 | ||
CY2024Q3 | us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
-3946000 | |
CY2023Q3 | us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
-806000 | |
us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
-4851000 | ||
us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
-1814000 | ||
CY2024Q3 | meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
143000 | |
CY2023Q3 | meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
459000 | |
meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
385000 | ||
meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
414000 | ||
CY2024Q3 | meg |
Non Capitalizable Financing Expenses
NonCapitalizableFinancingExpenses
|
41000 | |
CY2023Q3 | meg |
Non Capitalizable Financing Expenses
NonCapitalizableFinancingExpenses
|
3000 | |
meg |
Non Capitalizable Financing Expenses
NonCapitalizableFinancingExpenses
|
280000 | ||
meg |
Non Capitalizable Financing Expenses
NonCapitalizableFinancingExpenses
|
7000 | ||
CY2024Q3 | meg |
Other Nonoperating Expenses Related To Discontinued Operations
OtherNonoperatingExpensesRelatedToDiscontinuedOperations
|
-96000 | |
CY2023Q3 | meg |
Other Nonoperating Expenses Related To Discontinued Operations
OtherNonoperatingExpensesRelatedToDiscontinuedOperations
|
-1302000 | |
meg |
Other Nonoperating Expenses Related To Discontinued Operations
OtherNonoperatingExpensesRelatedToDiscontinuedOperations
|
-692000 | ||
meg |
Other Nonoperating Expenses Related To Discontinued Operations
OtherNonoperatingExpensesRelatedToDiscontinuedOperations
|
-5321000 | ||
CY2024Q3 | meg |
Other Nonoperating Income Expense Including Discontinued Operations
OtherNonoperatingIncomeExpenseIncludingDiscontinuedOperations
|
-1378000 | |
CY2023Q3 | meg |
Other Nonoperating Income Expense Including Discontinued Operations
OtherNonoperatingIncomeExpenseIncludingDiscontinuedOperations
|
1000 | |
meg |
Other Nonoperating Income Expense Including Discontinued Operations
OtherNonoperatingIncomeExpenseIncludingDiscontinuedOperations
|
-1886000 | ||
meg |
Other Nonoperating Income Expense Including Discontinued Operations
OtherNonoperatingIncomeExpenseIncludingDiscontinuedOperations
|
-215000 | ||
CY2024Q3 | us-gaap |
Profit Loss
ProfitLoss
|
-10564000 | |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
-7525000 | |
us-gaap |
Profit Loss
ProfitLoss
|
-34091000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
-29418000 | ||
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
178687000 | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
167937000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
507337000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
458466000 | ||
CY2023Q3 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
0 | |
CY2024Q3 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
0 | |
us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
0 | ||
us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
0 | ||
us-gaap |
Description Of Defined Contribution Pension And Other Postretirement Plans
DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans
|
401(k) Savings Plan | ||
us-gaap |
Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
|
0.85 | ||
CY2023 | us-gaap |
Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
|
0.85 | |
us-gaap |
Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
|
1 | ||
meg |
Defined Contribution Plan Participants Compensation Percent
DefinedContributionPlanParticipantsCompensationPercent
|
0.03 | ||
meg |
Defined Contribution Plan Percentage Of Participants Elective Deferrals
DefinedContributionPlanPercentageOfParticipantsElectiveDeferrals
|
0.50 | ||
CY2024Q3 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q3 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q3 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q3 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |