$12.80
-0.95
(-6.91%)
MEC Performance Snapshot
1-Week Chg
1-Month Chg
3-Month Chg
6-Month Chg
1-Year Chg
Year-To-Date Chg
Beta 1-Year
0.41Beta 5-Year
1.08Volatility (10-Day)
2.61%MEC Technicals
MEC Financials
(USD)
2024 Q4
Y/Y CHANGE
Cash and equivalents
$206.00K
-69.35%Total assets
$445.57M
-10.29%Total liabilities
$193.82M
-27.32%Total investments
$0
0%Shareholders' equity
$251.75M
9.47%Book value per share
$12.20
8.25%
(USD)
2024 Q4
Y/Y CHANGE
Revenue
$121.31M
-18.36%Net income
$15.97M
617.15%Operating expense
-$12.26M
-195.32%Gross profit
$10.79M
-40.74%EBITDA
$33.84M
119.35%Earnings per share
$0.77
670.00%
(USD)
2024 Q4
Y/Y CHANGE
Net change in cash
$28.00K
101.71%Cash from operations
$37.96M
42.35%Cash from investing
-$2.07M
68.09%Cash from financing
-$35.87M
-64.35%Free cash flow
$35.89M
77.78%Free cash flow per share
$1.74
75.83%
(USD)
2024 Q4
Y/Y CHANGE
Market capitalization
$324.53M
10.82%Enterprise value
$465.61M
-5.48%Shares outstanding
20.64M
1.65%Profit margin
13.20%
780.00%Gross margin
8.90%
-27.64%EBITDA margin
27.90%
168.27%
(USD)
2024 Q4
Y/Y CHANGE
Dividend yield
0%
0%Dividends per share
$0
0%Dividend growth
-
-Payout ratio
0%
0%Coverage ratio
-
-Current ratio
1.75
-6.82%