Montrose Environmental Group, Inc.

MEG · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$613$966$1,318$1,884
- Cash$13$23$90$146
+ Debt$281$210$202$206
Enterprise Value$881$1,153$1,430$1,944
Revenue$696$624$544$546
% Growth11.6%14.7%-0.4%
Gross Profit$278$240$193$177
% Margin39.9%38.5%35.4%32.5%
EBITDA$26$32$32$41
% Margin3.7%5.1%6%7.5%
Net Income-$62-$31-$32-$25
% Margin-8.9%-4.9%-5.8%-4.6%
EPS Diluted-2.22-1.57-1.62-1.56
% Growth-41.4%3.1%-3.8%
Operating Cash Flow$22$56$21$38
Capital Expenditures-$21-$33-$10-$8
Free Cash Flow$1$23$11$30
Montrose Environmental Group, Inc. (MEG) Financial Statements & Key Stats | AlphaPilot