2023 Q3 Form 10-Q Financial Statement
#000095017023040542 Filed on August 09, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 | 2022 Q2 |
---|---|---|---|
Revenue | $167.9M | $159.1M | $139.9M |
YoY Change | 28.87% | 13.72% | 2.71% |
Cost Of Revenue | $102.2M | $98.20M | $90.43M |
YoY Change | 24.22% | 8.59% | -1.82% |
Gross Profit | $65.78M | $60.91M | $49.48M |
YoY Change | 36.82% | 23.09% | 12.15% |
Gross Profit Margin | 39.17% | 38.28% | 35.37% |
Selling, General & Admin | $56.90M | $55.25M | $45.96M |
YoY Change | 32.77% | 20.22% | 67.93% |
% of Gross Profit | 86.5% | 90.71% | 92.88% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $2.600M | $2.600M | $12.28M |
YoY Change | 52.94% | -78.83% | 391.2% |
% of Gross Profit | 3.95% | 4.27% | 24.82% |
Operating Expenses | $56.90M | $55.25M | $58.24M |
YoY Change | 32.77% | -5.13% | 112.8% |
Operating Profit | -$3.441M | -$6.093M | -$8.755M |
YoY Change | -45.74% | -30.41% | 22.93% |
Interest Expense | -$2.100M | -$1.877M | -$1.518M |
YoY Change | 50.0% | 23.65% | -77.67% |
% of Operating Profit | |||
Other Income/Expense, Net | -$2.760M | -$930.0K | $343.0K |
YoY Change | -766.67% | -371.14% | -104.5% |
Pretax Income | -$6.201M | -$7.023M | -$6.920M |
YoY Change | 4.61% | 1.49% | -53.05% |
Income Tax | $1.324M | $151.0K | $831.0K |
% Of Pretax Income | |||
Net Earnings | -$7.525M | -$7.174M | -$7.751M |
YoY Change | 31.56% | -7.44% | -46.48% |
Net Earnings / Revenue | -4.48% | -4.51% | -5.54% |
Basic Earnings Per Share | -$0.39 | -$0.38 | -$0.40 |
Diluted Earnings Per Share | -$0.39 | -$0.38 | -$261.2K |
COMMON SHARES | |||
Basic Shares Outstanding | 30.15M | 30.08M | 29.68M |
Diluted Shares Outstanding | 30.14M | 30.05M | 29.68M |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 | 2022 Q2 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $23.20M | $23.31M | $98.41M |
YoY Change | -75.2% | -76.32% | 144.88% |
Cash & Equivalents | $23.18M | $23.31M | $98.41M |
Short-Term Investments | |||
Other Short-Term Assets | $8.800M | $9.912M | $6.543M |
YoY Change | 44.03% | 51.49% | 22.09% |
Inventory | $5.000M | $4.889M | $2.797M |
Prepaid Expenses | $7.175M | $8.298M | |
Receivables | $117.4M | $103.7M | $134.5M |
Other Receivables | $2.300M | $687.0K | $1.984M |
Total Short-Term Assets | $213.1M | $200.6M | $244.2M |
YoY Change | -13.33% | -17.86% | 39.34% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $57.97M | $57.11M | $72.14M |
YoY Change | 72.62% | -20.84% | 144.11% |
Goodwill | $356.4M | $368.6M | |
YoY Change | 11.93% | ||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $8.676M | $6.489M | $5.057M |
YoY Change | 29.61% | 28.32% | 49.17% |
Total Long-Term Assets | $623.0M | $625.1M | $543.5M |
YoY Change | 14.68% | 15.0% | 7.36% |
TOTAL ASSETS | |||
Total Short-Term Assets | $213.1M | $200.6M | $244.2M |
Total Long-Term Assets | $623.0M | $625.1M | $543.5M |
Total Assets | $836.1M | $825.7M | $787.7M |
YoY Change | 5.96% | 4.81% | 15.59% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $35.98M | $27.81M | $26.32M |
YoY Change | 89.16% | 5.67% | 45.44% |
Accrued Expenses | $16.79M | $22.63M | $38.90M |
YoY Change | 36.4% | -41.82% | 171.95% |
Deferred Revenue | $12.40M | $11.33M | |
YoY Change | -46.72% | ||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $14.18M | $13.15M | $12.21M |
YoY Change | 62.02% | 7.67% | 86.07% |
Total Short-Term Liabilities | $134.8M | $124.6M | $101.3M |
YoY Change | 30.39% | 23.0% | -5.53% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $152.6M | $156.0M | $162.9M |
YoY Change | -1.98% | -4.25% | -29.46% |
Other Long-Term Liabilities | $91.00K | $120.0K | $49.56M |
YoY Change | 313.64% | -99.76% | 1878.52% |
Total Long-Term Liabilities | $152.6M | $156.1M | $212.5M |
YoY Change | -1.94% | -26.53% | -8.99% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $134.8M | $124.6M | $101.3M |
Total Long-Term Liabilities | $152.6M | $156.1M | $212.5M |
Total Liabilities | $368.3M | $359.7M | $320.0M |
YoY Change | 15.17% | 12.43% | -17.86% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$208.9M | -$201.4M | |
YoY Change | 23.85% | ||
Common Stock | |||
YoY Change | |||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $314.9M | $313.0M | $467.8M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $836.1M | $825.7M | $787.7M |
YoY Change | 5.96% | 4.81% | 15.59% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 | 2022 Q2 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$7.525M | -$7.174M | -$7.751M |
YoY Change | 31.56% | -7.44% | -46.48% |
Depreciation, Depletion And Amortization | $2.600M | $2.600M | $12.28M |
YoY Change | 52.94% | -78.83% | 391.2% |
Cash From Operating Activities | $16.96M | $21.48M | $15.39M |
YoY Change | 52.7% | 39.63% | -590.63% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $4.740M | $18.22M | -$3.336M |
YoY Change | -319.14% | -646.16% | 132.96% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$5.260M | -$57.04M | $11.00K |
YoY Change | -22.9% | -518609.09% | -100.06% |
Cash From Investing Activities | -$10.00M | -$75.26M | -$3.325M |
YoY Change | 11.3% | 2163.34% | -81.94% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -6.910M | 695.0K | -7.381M |
YoY Change | -0.63% | -109.42% | -114.55% |
NET CHANGE | |||
Cash From Operating Activities | 16.96M | 21.48M | 15.39M |
Cash From Investing Activities | -10.00M | -75.26M | -3.325M |
Cash From Financing Activities | -6.910M | 695.0K | -7.381M |
Net Change In Cash | 50.00K | -53.08M | 4.680M |
YoY Change | -101.03% | -1234.15% | -83.96% |
FREE CASH FLOW | |||
Cash From Operating Activities | $16.96M | $21.48M | $15.39M |
Capital Expenditures | $4.740M | $18.22M | -$3.336M |
Free Cash Flow | $12.22M | $3.263M | $18.72M |
YoY Change | -7.91% | -82.57% | -1198.71% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001643615 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
CY2023Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2022Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P6M | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-06-30 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | ||
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 | ||
CY2023Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
30154844 | |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
23307000 | |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
89828000 | |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
103720000 | |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
94711000 | |
CY2023Q2 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
57114000 | |
CY2022Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
52403000 | |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
16469000 | |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
10986000 | |
CY2023Q2 | us-gaap |
Assets Current
AssetsCurrent
|
200610000 | |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
247928000 | |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
57106000 | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
36045000 | |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
44040000 | |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
26038000 | |
CY2023Q2 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
11488000 | |
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
9840000 | |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
368563000 | |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
323868000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
137369000 | |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
142107000 | |
CY2023Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
6489000 | |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
6088000 | |
CY2023Q2 | us-gaap |
Assets
Assets
|
825665000 | |
CY2022Q4 | us-gaap |
Assets
Assets
|
791914000 | |
CY2023Q2 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
66430000 | |
CY2022Q4 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
63412000 | |
CY2023Q2 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
25607000 | |
CY2022Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
20528000 | |
CY2023Q2 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
4119000 | |
CY2022Q4 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
3801000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
11271000 | |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7895000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
4014000 | |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
3775000 | |
CY2023Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
13149000 | |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
12031000 | |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
124590000 | |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
111442000 | |
CY2023Q2 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
2311000 | |
CY2022Q4 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
4454000 | |
CY2023Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
120000 | |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
13000 | |
CY2023Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
7446000 | |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
5742000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
34754000 | |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
19437000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
7379000 | |
CY2022Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
6486000 | |
CY2023Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
155976000 | |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
152494000 | |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
359731000 | |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
325799000 | |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.000004 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.000004 | |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
190000000 | |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
190000000 | |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
30091479 | |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
30091479 | |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
29746793 | |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
29746793 | |
CY2023Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
514494000 | |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
492676000 | |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-201390000 | |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-179497000 | |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-98000 | |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
8000 | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
313006000 | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
313187000 | |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
825665000 | |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
791914000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
159101000 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
139910000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
290529000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
274590000 | ||
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
98196000 | |
CY2022Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
90429000 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
179829000 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
178815000 | ||
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
55247000 | |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
46456000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
104860000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
88263000 | ||
CY2023Q2 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
353000 | |
CY2022Q2 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-3510000 | |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-45000 | ||
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-3531000 | ||
CY2023Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
11398000 | |
CY2022Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
12280000 | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
21953000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
24424000 | ||
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-6093000 | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-5745000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-16068000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-13381000 | ||
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
947000 | |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
343000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-889000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
2804000 | ||
CY2023Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-1877000 | |
CY2022Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-1518000 | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-3418000 | ||
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-2610000 | ||
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-930000 | |
CY2022Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1175000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-4307000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
194000 | ||
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-7023000 | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-6920000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-20375000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-13187000 | ||
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
151000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
831000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1518000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2100000 | ||
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7174000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7751000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-21893000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-15287000 | ||
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-118000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-84000 | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-106000 | ||
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3000 | ||
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-7292000 | |
CY2022Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-7835000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-21999000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-15290000 | ||
CY2023Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
4100000 | |
CY2022Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
4100000 | |
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
8200000 | ||
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
8200000 | ||
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-11274000 | |
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-11851000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-30093000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-23487000 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30047000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30047000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29678000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
29678000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29952000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
29952000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29670000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
29670000 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.38 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.4 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.4 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.79 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.79 | ||
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
316501000 | |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7536000 | |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
10425000 | |
CY2022Q1 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
4100000 | |
CY2022Q1 | meg |
Adjustments To Additional Paid In Capital Stock Issued During Period
AdjustmentsToAdditionalPaidInCapitalStockIssuedDuringPeriod
|
429000 | |
CY2022Q1 | meg |
Increase Decrease Accumulated Other Comprehensive Income Loss Net Of Tax
IncreaseDecreaseAccumulatedOtherComprehensiveIncomeLossNetOfTax
|
45000 | |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
315764000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7751000 | |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
10932000 | |
CY2023Q1 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
4100000 | |
CY2022Q2 | meg |
Adjustments To Additional Paid In Capital Stock Issued During Period
AdjustmentsToAdditionalPaidInCapitalStockIssuedDuringPeriod
|
54000 | |
CY2022Q2 | meg |
Increase Decrease Accumulated Other Comprehensive Income Loss Net Of Tax
IncreaseDecreaseAccumulatedOtherComprehensiveIncomeLossNetOfTax
|
48000 | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
314851000 | |
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 |
Dividends Preferred Stock
DividendsPreferredStock
|
4100000 | |
CY2023Q1 | meg |
Adjustments To Additional Paid In Capital Stock Issued During Period
AdjustmentsToAdditionalPaidInCapitalStockIssuedDuringPeriod
|
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 |
Dividends Preferred Stock
DividendsPreferredStock
|
4100000 | |
CY2023Q2 | meg |
Adjustments To Additional Paid In Capital Stock Issued During Period
AdjustmentsToAdditionalPaidInCapitalStockIssuedDuringPeriod
|
3203000 | |
CY2023Q2 | meg |
Increase Decrease Accumulated Other Comprehensive Income Loss Net Of Tax
IncreaseDecreaseAccumulatedOtherComprehensiveIncomeLossNetOfTax
|
118000 | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
313006000 | |
us-gaap |
Profit Loss
ProfitLoss
|
-21893000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
-15287000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1824000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-171000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
21953000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
24424000 | ||
meg |
Operating And Finance Lease Right Of Use Asset Amortization
OperatingAndFinanceLeaseRightOfUseAssetAmortization
|
5041000 | ||
meg |
Operating And Finance Lease Right Of Use Asset Amortization
OperatingAndFinanceLeaseRightOfUseAssetAmortization
|
4582000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
24125000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
21357000 | ||
us-gaap |
Embedded Derivative Gain Loss On Embedded Derivative Net
EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
|
-1008000 | ||
us-gaap |
Embedded Derivative Gain Loss On Embedded Derivative Net
EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
|
2856000 | ||
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-45000 | ||
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-3531000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
1518000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
2100000 | ||
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1134000 | ||
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-370000 | ||
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
-2078000 | ||
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
-8248000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1673000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
433000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-5553000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-10171000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
411000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-7794000 | ||
meg |
Increase Decrease In Payment Of Contingent Consideration And Other Assumed Purchase Price Obligations
IncreaseDecreaseInPaymentOfContingentConsiderationAndOtherAssumedPurchasePriceObligations
|
-611000 | ||
meg |
Increase Decrease In Payment Of Contingent Consideration And Other Assumed Purchase Price Obligations
IncreaseDecreaseInPaymentOfContingentConsiderationAndOtherAssumedPurchasePriceObligations
|
-19457000 | ||
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-4805000 | ||
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-4323000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
24512000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-2942000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
20951000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3501000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
2041000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
147000 | ||
meg |
Proceeds From Insurance
ProceedsFromInsurance
|
86000 | ||
meg |
Proceeds From Insurance
ProceedsFromInsurance
|
277000 | ||
meg |
Payment For Purchase Price True Ups
PaymentForPurchasePriceTrueUps
|
1027000 | ||
meg |
Payment For Purchase Price True Ups
PaymentForPurchasePriceTrueUps
|
631000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
63050000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
14328000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-86983000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-18330000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
10935000 | ||
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
6597000 | ||
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
6563000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
1194000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
10722000 | ||
meg |
Repayment Of Finance Leases
RepaymentOfFinanceLeases
|
2198000 | ||
meg |
Repayment Of Finance Leases
RepaymentOfFinanceLeases
|
1911000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
3295000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
483000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
8200000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
8200000 | ||
us-gaap |
Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
|
183000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-3959000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-27096000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-66430000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-48368000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-91000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
41000 | ||
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
89828000 | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
146741000 | |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
23307000 | |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
98414000 | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
2937000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
3196000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1261000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
699000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
2304000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1408000 | ||
meg |
Non Cash Property And Equipment Purchased Under Finance Leases
NonCashPropertyAndEquipmentPurchasedUnderFinanceLeases
|
3326000 | ||
meg |
Non Cash Property And Equipment Purchased Under Finance Leases
NonCashPropertyAndEquipmentPurchasedUnderFinanceLeases
|
1273000 | ||
meg |
Non Cash Common Stock Issued To Acquire New Businesses
NonCashCommonStockIssuedToAcquireNewBusinesses
|
2598000 | ||
meg |
Non Cash Acquisitions Unpaid Contingent Liabilities
NonCashAcquisitionsUnpaidContingentLiabilities
|
6430000 | ||
meg |
Non Cash Acquisitions Unpaid Contingent Liabilities
NonCashAcquisitionsUnpaidContingentLiabilities
|
6374000 | ||
meg |
Entity Formation Month And Year
EntityFormationMonthAndYear
|
2013-11 | ||
meg |
Number Of Offices In Which Entity Operates
NumberOfOfficesInWhichEntityOperates
|
100 | ||
CY2023Q2 | dei |
Entity Number Of Employees
EntityNumberOfEmployees
|
3600 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2023Q2 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
57114000 | |
CY2022Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
52403000 | |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
11333000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
18549000 | |
meg |
Contracts With Customer Assets Acquired Through Business Acquisitions
ContractsWithCustomerAssetsAcquiredThroughBusinessAcquisitions
|
2200000 | ||
CY2022 | meg |
Contracts With Customer Assets Acquired Through Business Acquisitions
ContractsWithCustomerAssetsAcquiredThroughBusinessAcquisitions
|
1700000 | |
meg |
Contracts With Customer Liabilities Acquired Through Business Acquisitions
ContractsWithCustomerLiabilitiesAcquiredThroughBusinessAcquisitions
|
0 | ||
CY2022 | meg |
Contracts With Customer Liabilities Acquired Through Business Acquisitions
ContractsWithCustomerLiabilitiesAcquiredThroughBusinessAcquisitions
|
0 | |
CY2023Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
500000 | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
13300000 | ||
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
82300000 | |
CY2022Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
100400000 | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
64800000 | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
17500000 | |
CY2023Q2 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
106245000 | |
CY2022Q4 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
95055000 | |
CY2023Q2 | meg |
Accounts Receivable Other
AccountsReceivableOther
|
981000 | |
CY2022Q4 | meg |
Accounts Receivable Other
AccountsReceivableOther
|
1571000 | |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
3506000 | |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1915000 | |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
103720000 | |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
94711000 | |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1915000 | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1824000 | ||
us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
233000 | ||
meg |
Allowance For Doubtful Accounts Receivable Other Adjustments
AllowanceForDoubtfulAccountsReceivableOtherAdjustments
|
0 | ||
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
3506000 | |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
4581000 | |
CY2022 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-1097000 | |
CY2022 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
1696000 | |
CY2022 | meg |
Allowance For Doubtful Accounts Receivable Other Adjustments
AllowanceForDoubtfulAccountsReceivableOtherAdjustments
|
127000 | |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1915000 | |
CY2023Q2 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
1614000 | |
CY2022Q4 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
1394000 | |
CY2023Q2 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
8298000 | |
CY2022Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
5266000 | |
CY2023Q2 | us-gaap |
Supplies
Supplies
|
4889000 | |
CY2022Q4 | us-gaap |
Supplies
Supplies
|
3632000 | |
CY2023Q2 | us-gaap |
Income Tax Receivable
IncomeTaxReceivable
|
1668000 | |
CY2022Q4 | us-gaap |
Income Tax Receivable
IncomeTaxReceivable
|
694000 | |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
16469000 | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
3326000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
1273000 | ||
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
10986000 | |
CY2023Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
108952000 | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
83166000 | |
CY2023Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
55137000 | |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
50996000 | |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
57106000 | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
36045000 | |
CY2023Q2 | us-gaap |
Depreciation
Depreciation
|
2600000 | |
us-gaap |
Depreciation
Depreciation
|
4800000 | ||
CY2022Q2 | us-gaap |
Depreciation
Depreciation
|
1800000 | |
us-gaap |
Depreciation
Depreciation
|
3600000 | ||
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3103000 | |
CY2022Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2690000 | |
CY2023Q2 | meg |
Finance Lease Cost
FinanceLeaseCost
|
1600000 | |
CY2022Q2 | meg |
Finance Lease Cost
FinanceLeaseCost
|
1120000 | |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
4703000 | |
CY2022Q2 | us-gaap |
Lease Cost
LeaseCost
|
3810000 | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
6170000 | ||
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
5508000 | ||
meg |
Finance Lease Cost
FinanceLeaseCost
|
2884000 | ||
meg |
Finance Lease Cost
FinanceLeaseCost
|
2171000 | ||
us-gaap |
Lease Cost
LeaseCost
|
9054000 | ||
us-gaap |
Lease Cost
LeaseCost
|
7679000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
5306000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
4741000 | ||
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
301000 | ||
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
220000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
2198000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
1911000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
23831000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
10478000 | ||
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y5M26D | |
CY2023Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y3M29D | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.028 | |
CY2023Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.0576 | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y8M4D | |
CY2022Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0253 | |
CY2022Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.0485 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
6239000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
2530000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
11546000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
3824000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
8960000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
2865000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
7028000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
2134000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
4867000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
1058000 | |
CY2023Q2 | meg |
Lessee Operating Lease Liability Payments Due Year Five And Thereafter
LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndThereafter
|
10322000 | |
CY2023Q2 | meg |
Finance Lease Liability Payments Due Year Five And Thereafter
FinanceLeaseLiabilityPaymentsDueYearFiveAndThereafter
|
146000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
48962000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
12557000 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
2937000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
1164000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
46025000 | |
CY2023Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
11393000 | |
CY2023Q2 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
2700000 | |
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
3500000 | ||
CY2022Q2 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
500000 | |
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
1000000 | ||
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
65337000 | ||
us-gaap |
Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
|
2598000 | ||
meg |
Business Combination Consideration Transferred Other Purchase Price Components
BusinessCombinationConsiderationTransferredOtherPurchasePriceComponents
|
2130000 | ||
us-gaap |
Business Combination Consideration Transferred Liabilities Incurred
BusinessCombinationConsiderationTransferredLiabilitiesIncurred
|
25000 | ||
us-gaap |
Business Combination Consideration Transferred1
BusinessCombinationConsiderationTransferred1
|
70090000 | ||
CY2023Q2 | meg |
Holdback Funds
HoldbackFunds
|
1300000 | |
CY2023Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
|
2287000 | |
CY2023Q2 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables And Contract Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivablesAndContractAssets
|
18871000 | |
CY2023Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
|
2463000 | |
CY2023Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
|
23621000 | |
CY2023Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
|
3723000 | |
CY2023Q2 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset Net
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssetNet
|
14806000 | |
CY2023Q2 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Intangibles
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibles
|
444000 | |
CY2023Q2 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Goodwill
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill
|
44881000 | |
CY2023Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
|
94877000 | |
CY2023Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
|
12125000 | |
CY2023Q2 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability Net Of Current Portion
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNetOfCurrentPortion
|
12532000 | |
CY2023Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Other
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
|
130000 | |
CY2023Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
|
24787000 | |
CY2023Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
|
70090000 | |
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
-200000 | ||
CY2023Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
159101000 | |
CY2022Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
139910000 | |
CY2023Q2 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-7174000 | |
CY2022Q2 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-7751000 | |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
290529000 | ||
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
274590000 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-21893000 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-15287000 | ||
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
323868000 | |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
44881000 | ||
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
-164000 | ||
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-22000 | ||
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
368563000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
313644000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
176275000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
137369000 | |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
303804000 | |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
161697000 | |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
142107000 | |
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7400000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
14600000 | ||
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
9500000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
18900000 | ||
CY2023Q2 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
1497000 | |
CY2022Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
3571000 | |
CY2023Q2 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
66430000 | |
CY2022Q4 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
63412000 | |
CY2022Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
1725000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
800000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2100000 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
CY2023Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
14027000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
25239000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
18349000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
14498000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
13921000 | |
CY2023Q2 | meg |
Finite Lived Intangible Assets Amortization Expense After Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
|
51335000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
137369000 | |
CY2023Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
27813000 | |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
25353000 | |
CY2023Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
22629000 | |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
14754000 | |
CY2023Q2 | meg |
Other Business Acquisitions Purchase Price Obligations Current
OtherBusinessAcquisitionsPurchasePriceObligationsCurrent
|
1085000 | |
CY2022Q4 | meg |
Other Business Acquisitions Purchase Price Obligations Current
OtherBusinessAcquisitionsPurchasePriceObligationsCurrent
|
1185000 | |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
11333000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
18549000 | |
CY2023Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
3570000 | |
CY2023Q2 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
9273000 | |
CY2022Q4 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
8624000 | |
CY2023Q2 | meg |
Accrued Paid Time Off
AccruedPaidTimeOff
|
1556000 | |
CY2022Q4 | meg |
Accrued Paid Time Off
AccruedPaidTimeOff
|
1088000 | |
CY2023Q2 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
12432000 | |
CY2022Q4 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
8410000 | |
CY2023Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
2346000 | |
CY2022Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
2406000 | |
CY2023Q2 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
25607000 | |
CY2022Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
20528000 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.022 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.075 | ||
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.12 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.159 | ||
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
200000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1500000 | ||
CY2023Q2 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
43538 | |
CY2023Q2 | meg |
Shares Issued Average Exercise Price Per Share
SharesIssuedAverageExercisePricePerShare
|
13.89 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
605000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
3575 | |
CY2022Q2 | meg |
Shares Issued Average Exercise Price Per Share
SharesIssuedAverageExercisePricePerShare
|
15.15 | |
CY2023Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
169125000 | |
CY2022Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
164525000 | |
CY2023Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
13149000 | |
CY2022Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
12031000 | |
CY2023Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
155976000 | |
CY2022Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
152494000 | |
meg |
Line Of Credit Facility Extension Option Period
LineOfCreditFacilityExtensionOptionPeriod
|
P3M | ||
CY2023Q2 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
1500000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
13149000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
14234000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
135719000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
1273000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
|
6247000 | |
CY2023Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
170622000 | |
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 | ||
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
190000000 | |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
190000000 | |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.000004 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.000004 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Shares Acquisitions
StockIssuedDuringPeriodSharesAcquisitions
|
86577 | |
CY2023Q2 | meg |
Business Acquisition Shares Issued Average Price Per Share
BusinessAcquisitionSharesIssuedAveragePricePerShare
|
30.01 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
2598000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
54000 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
130115 | |
CY2023Q2 | meg |
Shares Issued Average Price Per Share
SharesIssuedAveragePricePerShare
|
24.61 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
3203000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
3575 | |
CY2022Q2 | meg |
Shares Issued Average Price Per Share
SharesIssuedAveragePricePerShare
|
15.15 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
54000 | |
us-gaap |
Stock Issued During Period Shares Acquisitions
StockIssuedDuringPeriodSharesAcquisitions
|
86577 | ||
meg |
Business Acquisition Shares Issued Average Price Per Share
BusinessAcquisitionSharesIssuedAveragePricePerShare
|
30.01 | ||
us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
2598000 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
167993 | ||
meg |
Shares Issued Average Exercise Price Per Share
SharesIssuedAverageExercisePricePerShare
|
19.61 | ||
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
3295000 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
34182 | ||
meg |
Shares Issued Average Exercise Price Per Share
SharesIssuedAverageExercisePricePerShare
|
14.15 | ||
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
483000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
|
90116 | ||
meg |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Average Price Per Share
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAveragePricePerShare
|
66.3 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
|
25289 | ||
meg |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Average Price Per Share
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAveragePricePerShare
|
66.58 | ||
us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
344686 | ||
meg |
Shares Issued Average Price Per Share
SharesIssuedAveragePricePerShare
|
34.43 | ||
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
5893000 | ||
us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
59471 | ||
meg |
Shares Issued Average Price Per Share
SharesIssuedAveragePricePerShare
|
36.44 | ||
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
483000 | ||
CY2023Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
141500000 | |
CY2022Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
162100000 | |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P3Y | ||
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
8366932 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
|
750326 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
10177131 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
|
445244 | |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
11090000 | |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
10932000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
24125000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
21357000 | ||
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
|
2701920 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
|
2064197 | |
CY2023Q2 | us-gaap |
Share Price
SharePrice
|
32.16 | |
CY2022Q2 | us-gaap |
Share Price
SharePrice
|
44.01 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.3379 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.3345 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0372 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0178 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P7Y | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y4M6D | ||
meg |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Forfeiture Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate
|
0 | ||
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 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | ||
CY2023Q2 | us-gaap |
Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
|
9511911 | |
CY2022Q2 | us-gaap |
Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
|
8647620 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7174000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7751000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-21893000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-15287000 | ||
CY2023Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
4100000 | |
CY2022Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
4100000 | |
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
8200000 | ||
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
8200000 | ||
CY2023Q2 | meg |
Net Income Loss Available To Common Stockholders Basic And Diluted
NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted
|
-11274000 | |
CY2022Q2 | meg |
Net Income Loss Available To Common Stockholders Basic And Diluted
NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted
|
-11851000 | |
meg |
Net Income Loss Available To Common Stockholders Basic And Diluted
NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted
|
-30093000 | ||
meg |
Net Income Loss Available To Common Stockholders Basic And Diluted
NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted
|
-23487000 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30047000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30047000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
29678000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29678000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
29952000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29952000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
29670000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29670000 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.38 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.4 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.4 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.79 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.79 | ||
meg |
Number Of Shares Out Of Money
NumberOfSharesOutOfMoney
|
7578724 | ||
meg |
Number Of Shares Out Of Money
NumberOfSharesOutOfMoney
|
6523097 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
159101000 | |
CY2023Q2 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
21191000 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
139910000 | |
CY2022Q2 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
16513000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
290529000 | ||
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
37794000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
274590000 | ||
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
32964000 | ||
CY2023Q2 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
21191000 | |
CY2022Q2 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
16513000 | |
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
37794000 | ||
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
32964000 | ||
CY2023Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-1877000 | |
CY2022Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-1518000 | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-3418000 | ||
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-2610000 | ||
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
151000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
831000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1518000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2100000 | ||
CY2023Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
11398000 | |
CY2022Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
12280000 | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
21953000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
24424000 | ||
CY2023Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
11090000 | |
CY2022Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
10932000 | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
24125000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
21357000 | ||
CY2022Q2 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
-885000 | |
us-gaap |
Investment Income Net
InvestmentIncomeNet
|
-1671000 | ||
CY2023Q2 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
2696000 | |
CY2022Q2 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
519000 | |
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
3471000 | ||
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
986000 | ||
CY2023Q2 | us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
865000 | |
CY2022Q2 | us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
407000 | |
us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
-1008000 | ||
us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
2856000 | ||
CY2023Q2 | meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
353000 | |
CY2022Q2 | meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
-3510000 | |
meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
-45000 | ||
meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
-3531000 | ||
meg |
Non Capitalizable Financing Expenses
NonCapitalizableFinancingExpenses
|
4000 | ||
meg |
Non Capitalizable Financing Expenses
NonCapitalizableFinancingExpenses
|
7000 | ||
CY2023Q2 | us-gaap |
Other Nonoperating Expense
OtherNonoperatingExpense
|
82000 | |
CY2022Q2 | us-gaap |
Other Nonoperating Expense
OtherNonoperatingExpense
|
1216000 | |
us-gaap |
Other Nonoperating Expense
OtherNonoperatingExpense
|
216000 | ||
us-gaap |
Other Nonoperating Expense
OtherNonoperatingExpense
|
1483000 | ||
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
-7174000 | |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
-7751000 | |
us-gaap |
Profit Loss
ProfitLoss
|
-21893000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
-15287000 | ||
CY2023Q2 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
0 | |
CY2022Q2 | 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 | ||
CY2022 | 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 |