2024 Q3 Form 10-Q Financial Statement
#000095017024092715 Filed on August 07, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $178.7M | $173.3M |
YoY Change | 6.4% | 8.94% |
Cost Of Revenue | $105.6M | $104.1M |
YoY Change | 3.37% | 6.0% |
Gross Profit | $73.09M | $69.24M |
YoY Change | 11.11% | 13.68% |
Gross Profit Margin | 40.9% | 39.95% |
Selling, General & Admin | $60.87M | $59.24M |
YoY Change | 6.97% | 7.23% |
% of Gross Profit | 83.28% | 85.56% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $2.800M | $4.100M |
YoY Change | 7.69% | 57.69% |
% of Gross Profit | 3.83% | 5.92% |
Operating Expenses | $60.87M | $59.24M |
YoY Change | 6.97% | 7.23% |
Operating Profit | -$1.161M | -$2.651M |
YoY Change | -66.26% | -56.49% |
Interest Expense | -$4.137M | -$3.976M |
YoY Change | 97.0% | 111.83% |
% of Operating Profit | ||
Other Income/Expense, Net | -$8.035M | -$4.900M |
YoY Change | 191.12% | 426.88% |
Pretax Income | -$9.196M | -$7.551M |
YoY Change | 48.3% | 7.52% |
Income Tax | $1.368M | $2.619M |
% Of Pretax Income | ||
Net Earnings | -$10.56M | -$10.17M |
YoY Change | 40.39% | 41.76% |
Net Earnings / Revenue | -5.91% | -5.87% |
Basic Earnings Per Share | -$0.39 | -$0.39 |
Diluted Earnings Per Share | -$0.39 | -$0.39 |
COMMON SHARES | ||
Basic Shares Outstanding | 34.23M | 34.08M |
Diluted Shares Outstanding | 34.24M | 33.32M |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $13.05M | $16.91M |
YoY Change | -43.77% | -27.47% |
Cash & Equivalents | $13.05M | $16.91M |
Short-Term Investments | ||
Other Short-Term Assets | $15.49M | $11.24M |
YoY Change | 76.01% | 13.43% |
Inventory | $3.163M | $2.979M |
Prepaid Expenses | $10.88M | $9.831M |
Receivables | $152.8M | $135.7M |
Other Receivables | $0.00 | $1.481M |
Total Short-Term Assets | $246.9M | $240.0M |
YoY Change | 15.9% | 19.65% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $66.10M | $63.63M |
YoY Change | 14.02% | 11.42% |
Goodwill | $482.6M | $435.5M |
YoY Change | 35.41% | 18.16% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $8.437M | $8.191M |
YoY Change | -2.75% | 26.23% |
Total Long-Term Assets | $760.0M | $703.9M |
YoY Change | 21.97% | 12.61% |
TOTAL ASSETS | ||
Total Short-Term Assets | $246.9M | $240.0M |
Total Long-Term Assets | $760.0M | $703.9M |
Total Assets | $1.007B | $943.9M |
YoY Change | 20.43% | 14.32% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $26.73M | $24.29M |
YoY Change | -25.73% | -12.65% |
Accrued Expenses | $14.88M | $14.02M |
YoY Change | -11.39% | -38.05% |
Deferred Revenue | $11.99M | $13.28M |
YoY Change | -3.31% | 17.22% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $16.75M | $23.67M |
YoY Change | 18.17% | 79.99% |
Total Short-Term Liabilities | $128.2M | $131.7M |
YoY Change | -4.89% | 5.72% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $233.0M | $188.7M |
YoY Change | 52.74% | 21.01% |
Other Long-Term Liabilities | $6.355M | $6.118M |
YoY Change | 6883.52% | 4998.33% |
Total Long-Term Liabilities | $239.4M | $194.9M |
YoY Change | 56.81% | 24.84% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $128.2M | $131.7M |
Total Long-Term Liabilities | $239.4M | $194.9M |
Total Liabilities | $464.8M | $402.2M |
YoY Change | 26.2% | 11.81% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$244.4M | -$233.9M |
YoY Change | 17.01% | 16.13% |
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $449.2M | $448.8M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.007B | $943.9M |
YoY Change | 20.43% | 14.32% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$10.56M | -$10.17M |
YoY Change | 40.39% | 41.76% |
Depreciation, Depletion And Amortization | $2.800M | $4.100M |
YoY Change | 7.69% | 57.69% |
Cash From Operating Activities | $11.41M | $894.0K |
YoY Change | -32.75% | -95.84% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.474M | $12.39M |
YoY Change | -68.9% | -32.03% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$47.78M | -$10.51M |
YoY Change | 808.35% | -81.57% |
Cash From Investing Activities | -$49.25M | -$22.90M |
YoY Change | 392.53% | -69.57% |
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 | 29.48M |
YoY Change | -588.48% | 4142.01% |
NET CHANGE | ||
Cash From Operating Activities | 11.41M | 894.0K |
Cash From Investing Activities | -49.25M | -22.90M |
Cash From Financing Activities | 33.75M | 29.48M |
Net Change In Cash | -4.093M | 7.477M |
YoY Change | -8286.0% | -114.09% |
FREE CASH FLOW | ||
Cash From Operating Activities | $11.41M | $894.0K |
Capital Expenditures | $1.474M | $12.39M |
Free Cash Flow | $9.932M | -$11.49M |
YoY Change | -18.72% | -452.16% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001643615 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
CY2024Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P6M | |
CY2024Q2 | 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-06-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 | ||
CY2024Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
34229939 | |
CY2024Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
16905000 | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
23240000 | |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
135669000 | |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
112360000 | |
CY2024Q2 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
73224000 | |
CY2023Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
51629000 | |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
14222000 | |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
13695000 | |
CY2024Q2 | us-gaap |
Assets Current
AssetsCurrent
|
240020000 | |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
200924000 | |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
63627000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
56825000 | |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
38898000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
32260000 | |
CY2024Q2 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
14827000 | |
CY2023Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
13248000 | |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
435483000 | |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
364449000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
142870000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
140813000 | |
CY2024Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
8191000 | |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
8267000 | |
CY2024Q2 | us-gaap |
Assets
Assets
|
943916000 | |
CY2023Q4 | us-gaap |
Assets
Assets
|
816786000 | |
CY2024Q2 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
58223000 | |
CY2023Q4 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
59920000 | |
CY2024Q2 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
28339000 | |
CY2023Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
34660000 | |
CY2024Q2 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
6351000 | |
CY2023Q4 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
3592000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
11134000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
9963000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
4005000 | |
CY2023Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
3956000 | |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
23667000 | |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
14196000 | |
CY2024Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
131719000 | |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
126287000 | |
CY2024Q2 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
9595000 | |
CY2023Q4 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
2448000 | |
CY2024Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
6118000 | |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
6569000 | |
CY2024Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
8238000 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
6064000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
30003000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
25048000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
8223000 | |
CY2023Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
8185000 | |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
188749000 | |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
148988000 | |
CY2024Q2 | us-gaap |
Liabilities
Liabilities
|
402215000 | |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
342606000 | |
CY2024Q2 | 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 | |
CY2024Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
190000000 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
190000000 | |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
34168713 | |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
34168713 | |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
30190231 | |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
30190231 | |
CY2024Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
682879000 | |
CY2023Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
531831000 | |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-233883000 | |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-210356000 | |
CY2024Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-223000 | |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-223000 | |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
448773000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
321252000 | |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
943916000 | |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
816786000 | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
173325000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
159101000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
328650000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
290529000 | ||
CY2024Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
104086000 | |
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
98196000 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
200643000 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
179829000 | ||
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
59239000 | |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
55247000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
116313000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
104860000 | ||
CY2024Q2 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
136000 | |
CY2023Q2 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
353000 | |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
242000 | ||
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-45000 | ||
CY2024Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
12515000 | |
CY2023Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
11398000 | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
24168000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
21953000 | ||
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2651000 | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-6093000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-12716000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-16068000 | ||
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-924000 | |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
947000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-417000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-889000 | ||
CY2024Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-3976000 | |
CY2023Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-1877000 | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-7282000 | ||
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-3418000 | ||
CY2024Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-4900000 | |
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-930000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-7699000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-4307000 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-7551000 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-7023000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-20415000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-20375000 | ||
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2619000 | |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
151000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3112000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1518000 | ||
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10170000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7174000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-23527000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-21893000 | ||
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
35000 | |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-118000 | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-106000 | ||
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-10135000 | |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-7292000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-23527000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-21999000 | ||
CY2024Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
2750000 | |
CY2023Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
4100000 | |
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
5564000 | ||
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
8200000 | ||
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-12920000 | |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-11274000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-29091000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-30093000 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33318000 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
33318000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30047000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30047000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31850000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31850000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29952000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
29952000 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.39 | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.39 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.38 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.91 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.91 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.00 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.00 | ||
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 |
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 |
Dividends Preferred Stock
DividendsPreferredStock
|
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 | |
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 |
Dividends Preferred Stock
DividendsPreferredStock
|
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 |
Dividends Preferred Stock
DividendsPreferredStock
|
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 | |
us-gaap |
Profit Loss
ProfitLoss
|
-23527000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
-21893000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
24168000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
21953000 | ||
meg |
Operating And Finance Lease Right Of Use Asset Amortization
OperatingAndFinanceLeaseRightOfUseAssetAmortization
|
5429000 | ||
meg |
Operating And Finance Lease Right Of Use Asset Amortization
OperatingAndFinanceLeaseRightOfUseAssetAmortization
|
5041000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
23103000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
24125000 | ||
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
4121000 | ||
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
5439000 | ||
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
38021000 | ||
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
-2078000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-938000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-5553000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-7940000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
411000 | ||
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
|
-6306000 | ||
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-4805000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
1216000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
1673000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-21127000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
24512000 | ||
meg |
Proceeds Received From Corporate Owned Insurance
ProceedsReceivedFromCorporateOwnedInsurance
|
120000 | ||
meg |
Proceeds Received From Corporate Owned Insurance
ProceedsReceivedFromCorporateOwnedInsurance
|
86000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
17928000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
20951000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
2069000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
0 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
1736000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
2041000 | ||
meg |
Payment For Purchase Price True Ups
PaymentForPurchasePriceTrueUps
|
1027000 | ||
meg |
Payments For Minority Investments
PaymentsForMinorityInvestments
|
210000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
70252000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
63050000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-87937000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-86983000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
202771000 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
199119000 | ||
meg |
Proceeds From The Aircraft Loan
ProceedsFromTheAircraftLoan
|
10935000 | ||
meg |
Repayment Of Aircraft Loan
RepaymentOfAircraftLoan
|
526000 | ||
meg |
Repayment Of Aircraft Loan
RepaymentOfAircraftLoan
|
0 | ||
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
50000000 | ||
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
3906000 | ||
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
6597000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
525000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
1194000 | ||
meg |
Repayment Of Finance Leases
RepaymentOfFinanceLeases
|
3105000 | ||
meg |
Repayment Of Finance Leases
RepaymentOfFinanceLeases
|
2198000 | ||
us-gaap |
Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
|
348000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1375000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
3295000 | ||
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
121776000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
5564000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
8200000 | ||
meg |
Repayment To Series A Two Shareholders
RepaymentToSeriesATwoShareholders
|
60000000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
102829000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-3959000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-6235000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-66430000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-100000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-91000 | ||
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 | |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
16905000 | |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
23307000 | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
6858000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
2937000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
699000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1261000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1217000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
2304000 | ||
meg |
Non Cash Property And Equipment Purchased Under Finance Leases
NonCashPropertyAndEquipmentPurchasedUnderFinanceLeases
|
3243000 | ||
meg |
Non Cash Property And Equipment Purchased Under Finance Leases
NonCashPropertyAndEquipmentPurchasedUnderFinanceLeases
|
3326000 | ||
meg |
Non Cash Common Stock Issued To Acquire New Businesses
NonCashCommonStockIssuedToAcquireNewBusinesses
|
9271000 | ||
meg |
Non Cash Common Stock Issued To Acquire New Businesses
NonCashCommonStockIssuedToAcquireNewBusinesses
|
2598000 | ||
meg |
Non Cash Acquisitions Unpaid Contingent Liabilities
NonCashAcquisitionsUnpaidContingentLiabilities
|
15946000 | ||
meg |
Non Cash Acquisitions Unpaid Contingent Liabilities
NonCashAcquisitionsUnpaidContingentLiabilities
|
6430000 | ||
meg |
Non Cash Acquisition Contingent Consideration Paid In Shares
NonCashAcquisitionContingentConsiderationPaidInShares
|
1087000 | ||
meg |
Entity Formation Month And Year
EntityFormationMonthAndYear
|
2013-11 | ||
meg |
Number Of Offices In Which Entity Operates
NumberOfOfficesInWhichEntityOperates
|
110 | ||
CY2024Q2 | dei |
Entity Number Of Employees
EntityNumberOfEmployees
|
3380 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2024Q2 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
73224000 | |
CY2023Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
51629000 | |
CY2024Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
13284000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
8132000 | |
meg |
Contracts With Customer Assets Acquired Through Business Acquisitions
ContractsWithCustomerAssetsAcquiredThroughBusinessAcquisitions
|
2400000 | ||
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 | |
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
80500000 | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
81900000 | |
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
60500000 | |
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
20000000 | |
CY2024Q2 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
136972000 | |
CY2023Q4 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
115064000 | |
CY2024Q2 | meg |
Accounts Receivable Other
AccountsReceivableOther
|
1481000 | |
CY2023Q4 | meg |
Accounts Receivable Other
AccountsReceivableOther
|
20000 | |
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2784000 | |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2724000 | |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
135669000 | |
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
|
-659000 | ||
meg |
Allowance For Doubtful Accounts Receivable Recoveries Write Offs
AllowanceForDoubtfulAccountsReceivableRecoveriesWriteOffs
|
-11000 | ||
meg |
Allowance For Doubtful Accounts Receivable Other Adjustments
AllowanceForDoubtfulAccountsReceivableOtherAdjustments
|
730000 | ||
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2784000 | |
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 | |
CY2024Q2 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
1412000 | |
CY2023Q4 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
1764000 | |
CY2024Q2 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
9831000 | |
CY2023Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
8112000 | |
CY2024Q2 | us-gaap |
Supplies
Supplies
|
2979000 | |
CY2023Q4 | us-gaap |
Supplies
Supplies
|
3819000 | |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
14222000 | |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
13695000 | |
CY2024Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
115446000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
108592000 | |
CY2024Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
63405000 | |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
56812000 | |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
63627000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
56825000 | |
CY2024Q2 | us-gaap |
Depreciation
Depreciation
|
4100000 | |
us-gaap |
Depreciation
Depreciation
|
7000000 | ||
CY2023Q2 | us-gaap |
Depreciation
Depreciation
|
2600000 | |
us-gaap |
Depreciation
Depreciation
|
4800000 | ||
CY2024Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3536000 | |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3103000 | |
CY2024Q2 | meg |
Finance Lease Cost
FinanceLeaseCost
|
1497000 | |
CY2023Q2 | meg |
Finance Lease Cost
FinanceLeaseCost
|
1600000 | |
CY2024Q2 | us-gaap |
Lease Cost
LeaseCost
|
5033000 | |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
4703000 | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
6986000 | ||
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
6170000 | ||
meg |
Finance Lease Cost
FinanceLeaseCost
|
2970000 | ||
meg |
Finance Lease Cost
FinanceLeaseCost
|
2884000 | ||
us-gaap |
Lease Cost
LeaseCost
|
9956000 | ||
us-gaap |
Lease Cost
LeaseCost
|
9054000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
6170000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
5306000 | ||
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
399000 | ||
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
301000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
3103000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
2198000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
9694000 | ||
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 Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
2666000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
3326000 | ||
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y4M24D | |
CY2023Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y4M24D | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.044 | |
CY2023Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.065 | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y6M | |
CY2024Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y3M18D | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.028 | |
CY2024Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.058 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
6623000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
2547000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
11643000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
4072000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
9342000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
3409000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
6484000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
2408000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
5029000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
1244000 | |
CY2024Q2 | meg |
Lessee Operating Lease Liability Payments Due Year Five And Thereafter
LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndThereafter
|
6362000 | |
CY2024Q2 | meg |
Finance Lease Liability Payments Due Year Five And Thereafter
FinanceLeaseLiabilityPaymentsDueYearFiveAndThereafter
|
0 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
45483000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
13680000 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
4347000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
1452000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
41136000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
12228000 | |
CY2024Q2 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
1100000 | |
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
3600000 | ||
CY2023Q2 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
2700000 | |
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
3500000 | ||
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
71889000 | ||
us-gaap |
Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
|
9271000 | ||
meg |
Business Combination Consideration Transferred Other Purchase Price Components
BusinessCombinationConsiderationTransferredOtherPurchasePriceComponents
|
-432000 | ||
us-gaap |
Business Combination Consideration Transferred Liabilities Incurred
BusinessCombinationConsiderationTransferredLiabilitiesIncurred
|
11113000 | ||
us-gaap |
Business Combination Consideration Transferred1
BusinessCombinationConsiderationTransferred1
|
91841000 | ||
CY2024Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
|
1639000 | |
CY2024Q2 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables And Contract Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivablesAndContractAssets
|
5724000 | |
CY2024Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
|
222000 | |
CY2024Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
|
7585000 | |
CY2024Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
|
373000 | |
CY2024Q2 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset Net
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssetNet
|
2100000 | |
CY2024Q2 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Goodwill
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill
|
72793000 | |
CY2024Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
|
97195000 | |
CY2024Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
|
3626000 | |
CY2024Q2 | meg |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability Net Of Current Portion
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNetOfCurrentPortion
|
1706000 | |
CY2024Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Other
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
|
22000 | |
CY2024Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
|
5354000 | |
CY2024Q2 | us-gaap |
Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
|
91841000 | |
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
40900000 | ||
CY2024Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
173325000 | |
CY2023Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
159101000 | |
CY2024Q2 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-10170000 | |
CY2023Q2 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-7174000 | |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
328650000 | ||
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
290529000 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-23527000 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-21893000 | ||
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
364449000 | |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
111813000 | ||
meg |
Acquisitions Measurement Period Adjustments
AcquisitionsMeasurementPeriodAdjustments
|
-39020000 | ||
meg |
Prior Year Acquisitions Measurement Period Adjustments
PriorYearAcquisitionsMeasurementPeriodAdjustments
|
-1857000 | ||
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
98000 | ||
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
435483000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
349260000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
206390000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
142870000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
332635000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
191822000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
140813000 | |
CY2024Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7100000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
14600000 | ||
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7400000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
14600000 | ||
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
15430000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
23024000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
18038000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
17201000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
14349000 | |
CY2024Q2 | meg |
Finite Lived Intangible Assets Amortization Expense After Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
|
54828000 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
142870000 | |
CY2024Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
24294000 | |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
31053000 | |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
14018000 | |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
16059000 | |
CY2024Q2 | meg |
Other Business Acquisitions Purchase Price Obligations Current
OtherBusinessAcquisitionsPurchasePriceObligationsCurrent
|
2663000 | |
CY2023Q4 | meg |
Other Business Acquisitions Purchase Price Obligations Current
OtherBusinessAcquisitionsPurchasePriceObligationsCurrent
|
1022000 | |
CY2024Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
13284000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
8132000 | |
CY2024Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
3964000 | |
CY2023Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
3654000 | |
CY2024Q2 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
58223000 | |
CY2023Q4 | us-gaap |
Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
|
59920000 | |
CY2024Q2 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
7496000 | |
CY2023Q4 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
18453000 | |
CY2024Q2 | meg |
Accrued Paid Time Off
AccruedPaidTimeOff
|
5092000 | |
CY2023Q4 | meg |
Accrued Paid Time Off
AccruedPaidTimeOff
|
1316000 | |
CY2024Q2 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
11908000 | |
CY2023Q4 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
11814000 | |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3843000 | |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3077000 | |
CY2024Q2 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
28339000 | |
CY2023Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
34660000 | |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.453 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.168 | ||
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.022 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.075 | ||
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2600000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3100000 | ||
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
200000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1500000 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
CY2024Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2024Q2 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
1368000 | |
CY2023Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
1379000 | |
CY2024Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
212416000 | |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
163184000 | |
CY2024Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
23667000 | |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
14196000 | |
CY2024Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
188749000 | |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
148988000 | |
CY2024Q2 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
1400000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
23667000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
182595000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
1273000 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
6249000 | |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
213784000 | |
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 | ||
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10170000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7174000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-23527000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-21893000 | ||
CY2024Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
2750000 | |
CY2023Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
4100000 | |
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
5564000 | ||
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
8200000 | ||
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-12920000 | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-12920000 | |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-11274000 | |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-11274000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-29091000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-29091000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-30093000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-30093000 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
33318000 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33318000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30047000 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30047000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31850000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31850000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
29952000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29952000 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.39 | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.39 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.38 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.91 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.91 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.00 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.00 | ||
meg |
Number Of Shares Out Of Money
NumberOfSharesOutOfMoney
|
6782913 | ||
meg |
Number Of Shares Out Of Money
NumberOfSharesOutOfMoney
|
7578724 | ||
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
9574495 | |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
|
1677508 | |
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 | |
CY2024Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
11831000 | |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
11090000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
23103000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
24125000 | ||
CY2024Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
109600000 | |
CY2023Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
141500000 | |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y6M | ||
CY2023Q2 | us-gaap |
Share Price
SharePrice
|
32.16 | |
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 Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0372 | ||
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 | ||
CY2024Q2 | us-gaap |
Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
|
10436619 | |
CY2023Q2 | us-gaap |
Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
|
9511911 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
173325000 | |
CY2024Q2 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
23316000 | |
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 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
328650000 | ||
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
40238000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
290529000 | ||
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
37794000 | ||
CY2024Q2 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
23316000 | |
CY2023Q2 | meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
21191000 | |
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
40238000 | ||
meg |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
37794000 | ||
CY2024Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-3976000 | |
CY2023Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-1877000 | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-7282000 | ||
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-3418000 | ||
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2619000 | |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
151000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3112000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1518000 | ||
CY2024Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
12515000 | |
CY2023Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
11398000 | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
24168000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
21953000 | ||
CY2024Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
11831000 | |
CY2023Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
11090000 | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
23103000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
24125000 | ||
CY2024Q2 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
1082000 | |
CY2023Q2 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
2696000 | |
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
3607000 | ||
us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
3471000 | ||
CY2024Q2 | us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
-1202000 | |
CY2023Q2 | us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
865000 | |
us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
-905000 | ||
us-gaap |
Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
|
-1008000 | ||
CY2024Q2 | meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
136000 | |
CY2023Q2 | meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
353000 | |
meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
242000 | ||
meg |
Fair Value Changes In Contingent Liabilities
FairValueChangesInContingentLiabilities
|
-45000 | ||
CY2024Q2 | meg |
Non Capitalizable Financing Expenses
NonCapitalizableFinancingExpenses
|
95000 | |
meg |
Non Capitalizable Financing Expenses
NonCapitalizableFinancingExpenses
|
239000 | ||
meg |
Non Capitalizable Financing Expenses
NonCapitalizableFinancingExpenses
|
4000 | ||
CY2023Q2 | meg |
Other Nonoperating Expenses Related To Discontinued Operations
OtherNonoperatingExpensesRelatedToDiscontinuedOperations
|
-1583000 | |
meg |
Other Nonoperating Expenses Related To Discontinued Operations
OtherNonoperatingExpensesRelatedToDiscontinuedOperations
|
-596000 | ||
meg |
Other Nonoperating Expenses Related To Discontinued Operations
OtherNonoperatingExpensesRelatedToDiscontinuedOperations
|
-4019000 | ||
CY2024Q2 | meg |
Other Nonoperating Income Expense Including Discontinued Operations
OtherNonoperatingIncomeExpenseIncludingDiscontinuedOperations
|
-30000 | |
CY2023Q2 | meg |
Other Nonoperating Income Expense Including Discontinued Operations
OtherNonoperatingIncomeExpenseIncludingDiscontinuedOperations
|
-82000 | |
meg |
Other Nonoperating Income Expense Including Discontinued Operations
OtherNonoperatingIncomeExpenseIncludingDiscontinuedOperations
|
-511000 | ||
meg |
Other Nonoperating Income Expense Including Discontinued Operations
OtherNonoperatingIncomeExpenseIncludingDiscontinuedOperations
|
-216000 | ||
CY2024Q2 | us-gaap |
Profit Loss
ProfitLoss
|
-10170000 | |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
-7174000 | |
us-gaap |
Profit Loss
ProfitLoss
|
-23527000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
-21893000 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
173325000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
159101000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
328650000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
290529000 | ||
CY2024Q2 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
0 | |
CY2023Q2 | 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 |