Montrose Environmental Group, Inc.

MEG · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$969,338$762,976$491,999$636,302
- Cash$6,736$10,484$30,276$12,935
+ Debt$66,925$331,424$300,644$280,996
Enterprise Value$1,029,527$1,083,916$762,367$904,363
Revenue$224,888$234,543$177,834$189,058
% Growth-4.1%31.9%-5.9%
Gross Profit$88,604$101,741$69,428$77,104
% Margin39.4%43.4%39%40.8%
EBITDA$33,856$36,875$1,871-$1,762
% Margin15.1%15.7%1.1%-0.9%
Net Income$8,378$18,356-$19,359-$28,223
% Margin3.7%7.8%-10.9%-14.9%
EPS Diluted0.210.39-0.64-0.9
% Growth-46.2%160.9%28.9%
Operating Cash Flow$28,150$21,894$5,504$31,956
Capital Expenditures-$5,817-$1,963-$3,154-$2,696
Free Cash Flow$22,333$19,931$2,350$29,260