Earnings
MG
14.56
+3.85%
0.54
Currencies: USD
Items
Total Assets
Total Current Assets
Cash & Equivalents and Short Term Investments
Cash
Cash & Equivalents
Short Term Investments
Accounts Receivable - Trade, Net
Total Receivables, Net
Total Inventory
Prepaid Expenses
Other Current Assets, Total
Total Non Current Assets
Property/Plant/Equipment, Total - Net
Property/Plant/Equipment, Total - Gross
Accumulated Depreciation, Total
Goodwill, Net
Intangibles, Net
Long Term Investments
Note Receivable - Long Term
Other Long Term Assets, Total
Total Liabilities
Total Current Liabilities
Accounts Payable
Payable/Accrued
Accrued Expenses
Notes Payable/Short Term Debt
Current Port. of LT Debt/Capital Leases
Other Current liabilities, Total
Total Non Current Liabilities
Total Long Term Debt
Long Term Debt
Capital Lease Obligations
Total Debt
Deferred Income Tax
Other Liabilities, Total
Total Equity
Total Stockholders Equity
Redeemable Preferred Stock, Total
Preferred Stock - Non Redeemable, Net
Common Stock, Total
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Treasury Stock - Common
ESOP Debt Guarantee
Unrealized Gain (Loss)
Other Equity, Total
Minority Interest
Total Liabilities & Shareholders Equity
Total Common Shares Outstanding
Total Preferred Shares Outstanding
FY 2024
523.04M
172.47M
18.32M
--
18.32M
--
127.28M
127.28M
14.48M
12.39M
--
350.57M
80.89M
322.08M
241.19M
181.44M
39.71M
--
--
48.53M
324.14M
114.92M
11.13M
--
77.14M
0.00
16.91M
9.75M
209.22M
173.22M
158.06M
15.16M
190.13M
1.97M
34.03M
198.90M
198.57M
--
0.00
402.00K
250.83M
-9.98M
--
--
--
-42.68M
327.00K
523.04M
31.01M
--
FY 2023
534.78M
180.36M
17.65M
--
17.65M
--
132.85M
132.85M
15.28M
14.58M
--
354.42M
118.48M
357.27M
238.78M
187.35M
43.99M
--
--
4.59M
344.27M
116.52M
17.03M
--
77.19M
0.00
14.06M
8.24M
227.75M
192.76M
181.50M
11.26M
206.82M
2.55M
32.44M
190.50M
190.19M
0.00
--
305.00K
247.16M
-28.94M
--
--
--
-28.34M
311.00K
534.78M
30.60M
--
FY 2022
534.90M
167.88M
20.49M
--
20.49M
--
123.66M
123.66M
13.56M
10.18M
--
367.02M
114.51M
333.61M
219.11M
199.63M
49.02M
--
--
3.87M
336.15M
103.73M
12.53M
--
69.39M
0.00
11.63M
10.18M
232.43M
193.87M
183.83M
10.04M
205.50M
6.28M
32.27M
198.75M
198.45M
0.00
--
298.00K
243.03M
-11.49M
--
--
--
-33.39M
299.00K
534.90M
29.90M
--
FY 2021
562.20M
161.34M
24.11M
--
24.11M
--
109.51M
109.51M
12.69M
15.03M
--
400.86M
129.03M
336.79M
207.76M
205.44M
59.38M
--
--
7.01M
361.28M
121.42M
12.87M
--
75.83M
0.00
23.93M
8.79M
239.87M
192.16M
182.40M
9.75M
216.08M
8.38M
39.33M
200.91M
200.68M
0.00
--
295.00K
238.69M
-17.99M
--
--
--
-20.31M
229.00K
562.20M
29.55M
--
FY 2020
583.31M
162.59M
25.76M
--
25.76M
--
107.63M
107.63M
13.13M
16.07M
--
420.73M
139.41M
329.42M
190.01M
206.01M
68.64M
--
--
6.67M
386.09M
109.85M
14.24M
--
70.66M
0.00
14.44M
10.50M
276.25M
220.65M
209.54M
11.12M
235.10M
8.24M
47.36M
197.22M
197.02M
0.00
--
292.00K
234.64M
-21.85M
--
--
--
-16.06M
198.00K
583.31M
29.23M
--

FY: Financial Year. It represents annual report.

Q: Quarter Report. Q1、Q2、Q3、Q4 represent three-month periodic financial reports.