_id
69147babccc777a4e85d9095
Ticker
MRCR
Name
Moro Corp
Exchange
PINK
Address
841 Worcester St, 511, Natick, MA, United States, 01760
Country
USA
Sector
Industrials
Industry
Engineering & Construction
Currency
USD
Website
https://www.morocorp.com
Description
Moro Corporation, together with its subsidiaries, engages in the construction materials and contracting business in the United States. The company involved in the sale, installation, and service of heating, ventilation, and air conditioning systems; plumbing and process piping; industrial electrical products, such as high voltage, fiber optics, and building controls; contracting services as a subcontractor. It fabrication and installation, and distribution of reinforcing, structural, and miscellaneous steel; and distribution of construction accessories; electrical contracting services for public and private sector. The company was formerly known as Food court Entertainment Network, Inc. and changed its name to Moro Corporation in June 1999. Moro Corporation was incorporated in 1992 and is based in Natick, Massachusetts.
Last Close
5.33
Volume
-
Current Price
5.33
Change
65.39682539682539
Last Updated
2026-01-05T10:49:52.487Z
Image
data:image/webp;base64,UklGRlgBAABXRUJQVlA4IEwBAACwCgCdASpAAEAAPq1En0mmI6MhLhbfGMAViWcA0QsuTgiJQ1uI8x2zwMW24J6e8tiCVxNP7quQsr/BM9Cccuh4KNAYWVUIH0eG5h94RgSmAnVOa3gRGVzPCf2bJ4fkAP76WoXkyGuJMh4NgGSHW6lD+dq2Pkvpq7OZg5BdQORAj3CPHDBJd+B4gwbLocNcb9n8nMjv6iUlzI8CtpQB5sKOst1NnYq0/IU8MLWa38HC1AyJLP170XJMsXpZe5wXiOHqimwicl3KAqPnMivMGazEOtOIS9NZdaLbHvwhlTp+dna3LV1vllE4Dq8Z/PR73gq22i7SOYvfkv07HazwZ0lM9N5L3pONoHslPoXJgkhhJNukjHqnTVNsFhWPjBR0ETnjtnvjrpv6jsQYCP1CGgjxg3YfRyKIyYRkmRhN7Xzua7fdtMOeP8xWJwAAAA==
Ipo Date
1995-10-11T00:00:00.000Z
Market Cap
32616072
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-03-31
Revenue
11396321
Cost Of Revenue
7938992
Gross Profit
3457329
Operating Expenses
3339951
Operating Income
117378
Interest Expense
17894
Pretax Income
169093
Net Income
118364
Eps
0.01934261832613566
Dividends Per Share
-
Shares Outstanding
6119337
Income Tax Expense
50729
EBITDA
317279
Operating Margin
1.029963968196403
Total Other Income Expense Net
51715
Cash
7085478
Short Term Investments
-
Receivables
11222000
Inventories
3036700
Total Current Assets
22092302
Property Plant Equipment
4333998
Total Assets
27726616
Payables
2700236
Short Term Debt
785654
Long Term Debt
-
Total Liabilities
8871153
Equity
18855463
Bs_currency_symbol
-
Depreciation
130289
Change In Working Capital
-1228998
Cash From Operations
-960873
Capital Expenditures
16077
Cash From Investing
-14186
Cash From Financing
-78770
Net Change In Cash
-1053829
Cf_currency_symbol
-
PE
12.3953
PB
1.729793970585607
ROE
0.6277438002980887
ROA
0.4268966685296179
FCF
-976950
Fcf Percent
-0.08572503354371994
Piotroski FScore
2
Health Score
50
Deep Value Investing Score
5.5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
6.3
Garp Investing Score
2.5
Growth Investing Score
1.5
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
4.5
Value Investing Score
7
Quarters > 0 > quarter
2025-03-31
Quarters > 0 > income Statement > revenue
11396321
Quarters > 0 > income Statement > cost Of Revenue
7938992
Quarters > 0 > income Statement > gross Profit
3457329
Quarters > 0 > income Statement > operating Expenses
3339951
Quarters > 0 > income Statement > operating Income
117378
Quarters > 0 > income Statement > interest Expense
17894
Quarters > 0 > income Statement > pretax Income
169093
Quarters > 0 > income Statement > net Income
118364
Quarters > 0 > income Statement > eps
0.01934261832613566
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
6119337
Quarters > 0 > income Statement > income Tax Expense
50729
Quarters > 0 > income Statement > EBITDA
317279
Quarters > 0 > income Statement > operating Margin
1.029963968196403
Quarters > 0 > income Statement > total Other Income Expense Net
51715
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
7085478
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
11222000
Quarters > 0 > balance Sheet > inventories
3036700
Quarters > 0 > balance Sheet > total Current Assets
22092302
Quarters > 0 > balance Sheet > property Plant Equipment
4333998
Quarters > 0 > balance Sheet > total Assets
27726616
Quarters > 0 > balance Sheet > payables
2700236
Quarters > 0 > balance Sheet > short Term Debt
785654
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
8871153
Quarters > 0 > balance Sheet > equity
18855463
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
118364
Quarters > 0 > cash Flow > depreciation
130289
Quarters > 0 > cash Flow > change In Working Capital
-1228998
Quarters > 0 > cash Flow > cash From Operations
-960873
Quarters > 0 > cash Flow > capital Expenditures
16077
Quarters > 0 > cash Flow > cash From Investing
-14186
Quarters > 0 > cash Flow > cash From Financing
-78770
Quarters > 0 > cash Flow > net Change In Cash
-1053829
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.01934261832613566
Quarters > 0 > ratios > PB
1.729793970585607
Quarters > 0 > ratios > ROE
0.6277438002980887
Quarters > 0 > ratios > ROA
0.4268966685296179
Quarters > 0 > ratios > FCF
-976950
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.08572503354371994
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
13853396
Quarters > 1 > income Statement > cost Of Revenue
9603333
Quarters > 1 > income Statement > gross Profit
4250063
Quarters > 1 > income Statement > operating Expenses
3279000
Quarters > 1 > income Statement > operating Income
971063
Quarters > 1 > income Statement > interest Expense
52036
Quarters > 1 > income Statement > pretax Income
1043706
Quarters > 1 > income Statement > net Income
781091
Quarters > 1 > income Statement > eps
0.1276430763659527
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
6119337
Quarters > 1 > income Statement > income Tax Expense
262616
Quarters > 1 > income Statement > EBITDA
1184000
Quarters > 1 > income Statement > operating Margin
7.0095664629813506
Quarters > 1 > income Statement > total Other Income Expense Net
72643
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
8139307
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
10751129
Quarters > 1 > balance Sheet > inventories
2986768
Quarters > 1 > balance Sheet > total Current Assets
22441397
Quarters > 1 > balance Sheet > property Plant Equipment
4619406
Quarters > 1 > balance Sheet > total Assets
29231086
Quarters > 1 > balance Sheet > payables
3472384
Quarters > 1 > balance Sheet > short Term Debt
832237
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
10493987
Quarters > 1 > balance Sheet > equity
18737099
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
781091
Quarters > 1 > cash Flow > depreciation
140298
Quarters > 1 > cash Flow > change In Working Capital
709555
Quarters > 1 > cash Flow > cash From Operations
1610260
Quarters > 1 > cash Flow > capital Expenditures
586190
Quarters > 1 > cash Flow > cash From Investing
603169
Quarters > 1 > cash Flow > cash From Financing
-696204
Quarters > 1 > cash Flow > net Change In Cash
1517225
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.1276430763659527
Quarters > 1 > ratios > PB
1.7407212402517593
Quarters > 1 > ratios > ROE
4.16868694561522
Quarters > 1 > ratios > ROA
2.672124463661733
Quarters > 1 > ratios > FCF
1024070
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.07392194664759456
Quarters > 1 > health Score
59
Quarters > 2 > quarter
2024-09-30
Quarters > 2 > income Statement > revenue
12897107
Quarters > 2 > income Statement > cost Of Revenue
8705493
Quarters > 2 > income Statement > gross Profit
4191614
Quarters > 2 > income Statement > operating Expenses
3243613
Quarters > 2 > income Statement > operating Income
948000
Quarters > 2 > income Statement > interest Expense
37613
Quarters > 2 > income Statement > pretax Income
1030227
Quarters > 2 > income Statement > net Income
722158
Quarters > 2 > income Statement > eps
0.11801245788555198
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
6119337
Quarters > 2 > income Statement > income Tax Expense
308069
Quarters > 2 > income Statement > EBITDA
1232026
Quarters > 2 > income Statement > operating Margin
7.350485655426446
Quarters > 2 > income Statement > total Other Income Expense Net
82226
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
6622082
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
10421536
Quarters > 2 > balance Sheet > inventories
3167735
Quarters > 2 > balance Sheet > total Current Assets
20820793
Quarters > 2 > balance Sheet > property Plant Equipment
3042790
Quarters > 2 > balance Sheet > total Assets
25971441
Quarters > 2 > balance Sheet > payables
2525274
Quarters > 2 > balance Sheet > short Term Debt
692566
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
8015433
Quarters > 2 > balance Sheet > equity
17956008
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
722158
Quarters > 2 > cash Flow > depreciation
164188
Quarters > 2 > cash Flow > change In Working Capital
-566610
Quarters > 2 > cash Flow > cash From Operations
336187
Quarters > 2 > cash Flow > capital Expenditures
394617
Quarters > 2 > cash Flow > cash From Investing
-394613
Quarters > 2 > cash Flow > cash From Financing
285868
Quarters > 2 > cash Flow > net Change In Cash
227442
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.11801245788555198
Quarters > 2 > ratios > PB
1.8164430651846448
Quarters > 2 > ratios > ROE
4.021818212600484
Quarters > 2 > ratios > ROA
2.7805850279928634
Quarters > 2 > ratios > FCF
-58430
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.00453047338445746
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2024-06-30
Quarters > 3 > income Statement > revenue
13575209
Quarters > 3 > income Statement > cost Of Revenue
9262597
Quarters > 3 > income Statement > gross Profit
4312612
Quarters > 3 > income Statement > operating Expenses
3784868
Quarters > 3 > income Statement > operating Income
527744
Quarters > 3 > income Statement > interest Expense
37138
Quarters > 3 > income Statement > pretax Income
586659
Quarters > 3 > income Statement > net Income
409664
Quarters > 3 > income Statement > eps
0.0669458145547467
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
6119337
Quarters > 3 > income Statement > income Tax Expense
176995
Quarters > 3 > income Statement > EBITDA
767158
Quarters > 3 > income Statement > operating Margin
3.887557090281262
Quarters > 3 > income Statement > total Other Income Expense Net
58915
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
6394640
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
9605428
Quarters > 3 > balance Sheet > inventories
3374674
Quarters > 3 > balance Sheet > total Current Assets
19972505
Quarters > 3 > balance Sheet > property Plant Equipment
2899561
Quarters > 3 > balance Sheet > total Assets
24979924
Quarters > 3 > balance Sheet > payables
2594064
Quarters > 3 > balance Sheet > short Term Debt
704101
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
7746074
Quarters > 3 > balance Sheet > equity
17233850
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
409664
Quarters > 3 > cash Flow > depreciation
143364
Quarters > 3 > cash Flow > change In Working Capital
-234345
Quarters > 3 > cash Flow > cash From Operations
637287
Quarters > 3 > cash Flow > capital Expenditures
31850
Quarters > 3 > cash Flow > cash From Investing
-28850
Quarters > 3 > cash Flow > cash From Financing
-86133
Quarters > 3 > cash Flow > net Change In Cash
522304
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.0669458145547467
Quarters > 3 > ratios > PB
1.8925583203985181
Quarters > 3 > ratios > ROE
2.377089274886343
Quarters > 3 > ratios > ROA
1.6399729638889213
Quarters > 3 > ratios > FCF
605437
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.04459872404174404
Quarters > 3 > health Score
57
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
52937800
Annuals > 0 > income Statement > cost Of Revenue
36799782
Annuals > 0 > income Statement > gross Profit
16138018
Annuals > 0 > income Statement > operating Expenses
13651694
Annuals > 0 > income Statement > operating Income
2486324
Annuals > 0 > income Statement > interest Expense
58759
Annuals > 0 > income Statement > pretax Income
2757348
Annuals > 0 > income Statement > net Income
1980639
Annuals > 0 > income Statement > eps
0.32366888765890817
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
6119337
Annuals > 0 > income Statement > income Tax Expense
776709
Annuals > 0 > income Statement > EBITDA
3399391
Annuals > 0 > income Statement > operating Margin
4.696689322185659
Annuals > 0 > income Statement > total Other Income Expense Net
271024
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
8139307
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
10751129
Annuals > 0 > balance Sheet > inventories
2986768
Annuals > 0 > balance Sheet > total Current Assets
22441397
Annuals > 0 > balance Sheet > property Plant Equipment
4619406
Annuals > 0 > balance Sheet > total Assets
29231086
Annuals > 0 > balance Sheet > payables
3472384
Annuals > 0 > balance Sheet > short Term Debt
832237
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
10493987
Annuals > 0 > balance Sheet > equity
18737099
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
1980639
Annuals > 0 > cash Flow > depreciation
583279
Annuals > 0 > cash Flow > change In Working Capital
88360
Annuals > 0 > cash Flow > cash From Operations
2995056
Annuals > 0 > cash Flow > capital Expenditures
198756
Annuals > 0 > cash Flow > cash From Investing
-178775
Annuals > 0 > cash Flow > cash From Financing
-535383
Annuals > 0 > cash Flow > net Change In Cash
2280898
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
0.32366888765890817
Annuals > 0 > ratios > PB
1.7407212402517593
Annuals > 0 > ratios > ROE
10.570681192430055
Annuals > 0 > ratios > ROA
6.7757968349174575
Annuals > 0 > ratios > FCF
2796300
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.05282236889330497
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
50236747
Annuals > 1 > income Statement > cost Of Revenue
35147411
Annuals > 1 > income Statement > gross Profit
15089336
Annuals > 1 > income Statement > operating Expenses
12814785
Annuals > 1 > income Statement > operating Income
2274551
Annuals > 1 > income Statement > interest Expense
34767
Annuals > 1 > income Statement > pretax Income
2669140
Annuals > 1 > income Statement > net Income
1893662
Annuals > 1 > income Statement > eps
0.3094554197619775
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
6119337
Annuals > 1 > income Statement > income Tax Expense
746158
Annuals > 1 > income Statement > EBITDA
3280756
Annuals > 1 > income Statement > operating Margin
4.527663783644272
Annuals > 1 > income Statement > total Other Income Expense Net
394589
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
5858409
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
10173987
Annuals > 1 > balance Sheet > inventories
3516098
Annuals > 1 > balance Sheet > total Current Assets
20090366
Annuals > 1 > balance Sheet > property Plant Equipment
2766657
Annuals > 1 > balance Sheet > total Assets
24964881
Annuals > 1 > balance Sheet > payables
2825657
Annuals > 1 > balance Sheet > short Term Debt
872878
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
8208420
Annuals > 1 > balance Sheet > equity
16756460
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
1922982
Annuals > 1 > cash Flow > depreciation
576847
Annuals > 1 > cash Flow > change In Working Capital
1104015
Annuals > 1 > cash Flow > cash From Operations
3857732
Annuals > 1 > cash Flow > capital Expenditures
157749
Annuals > 1 > cash Flow > cash From Investing
47490
Annuals > 1 > cash Flow > cash From Financing
-1187784
Annuals > 1 > cash Flow > net Change In Cash
2717438
Annuals > 1 > cash Flow > currency_symbol
-
Annuals > 1 > ratios > PE
0.3094554197619775
Annuals > 1 > ratios > PB
1.9464771324014738
Annuals > 1 > ratios > ROE
11.301086267624546
Annuals > 1 > ratios > ROA
7.585303530988191
Annuals > 1 > ratios > FCF
3699983
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.07365092727839245
Annuals > 1 > health Score
73
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
52808519
Annuals > 2 > income Statement > cost Of Revenue
38299082
Annuals > 2 > income Statement > gross Profit
14509437
Annuals > 2 > income Statement > operating Expenses
12242448
Annuals > 2 > income Statement > operating Income
2266990
Annuals > 2 > income Statement > interest Expense
102604
Annuals > 2 > income Statement > pretax Income
2269863
Annuals > 2 > income Statement > net Income
406813
Annuals > 2 > income Statement > eps
0.0664799144090283
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
6119337
Annuals > 2 > income Statement > income Tax Expense
817594
Annuals > 2 > income Statement > EBITDA
3011643
Annuals > 2 > income Statement > operating Margin
4.2928490382394555
Annuals > 2 > income Statement > total Other Income Expense Net
2873
Annuals > 2 > income Statement > currency_symbol
-
Annuals > 2 > balance Sheet > cash
3140971
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
10353953
Annuals > 2 > balance Sheet > inventories
4262457
Annuals > 2 > balance Sheet > total Current Assets
18623061
Annuals > 2 > balance Sheet > property Plant Equipment
2907051
Annuals > 2 > balance Sheet > total Assets
23814779
Annuals > 2 > balance Sheet > payables
2612891
Annuals > 2 > balance Sheet > short Term Debt
1601823
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
8951981
Annuals > 2 > balance Sheet > equity
14862798
Annuals > 2 > balance Sheet > currency_symbol
-
Annuals > 2 > cash Flow > net Income
1452269
Annuals > 2 > cash Flow > depreciation
639174
Annuals > 2 > cash Flow > change In Working Capital
1697871
Annuals > 2 > cash Flow > cash From Operations
5177887
Annuals > 2 > cash Flow > capital Expenditures
188359
Annuals > 2 > cash Flow > cash From Investing
269441
Annuals > 2 > cash Flow > cash From Financing
-2875616
Annuals > 2 > cash Flow > net Change In Cash
2494440
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.0664799144090283
Annuals > 2 > ratios > PB
2.194476854896366
Annuals > 2 > ratios > ROE
2.7371225794766234
Annuals > 2 > ratios > ROA
1.7082375612219622
Annuals > 2 > ratios > FCF
4989528
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.09448339196939039
Annuals > 2 > health Score
59
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
58413461
Annuals > 3 > income Statement > cost Of Revenue
41910220
Annuals > 3 > income Statement > gross Profit
16503241
Annuals > 3 > income Statement > operating Expenses
13660183
Annuals > 3 > income Statement > operating Income
2843060
Annuals > 3 > income Statement > interest Expense
251102
Annuals > 3 > income Statement > pretax Income
2588743
Annuals > 3 > income Statement > net Income
1716758
Annuals > 3 > income Statement > eps
0.28054640559916866
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
6119337
Annuals > 3 > income Statement > income Tax Expense
871985
Annuals > 3 > income Statement > EBITDA
3441390
Annuals > 3 > income Statement > operating Margin
4.867131567499484
Annuals > 3 > income Statement > total Other Income Expense Net
-254315
Annuals > 3 > income Statement > currency_symbol
-
Annuals > 3 > balance Sheet > cash
646531
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
10562781
Annuals > 3 > balance Sheet > inventories
5182277
Annuals > 3 > balance Sheet > total Current Assets
21379612
Annuals > 3 > balance Sheet > property Plant Equipment
3713426
Annuals > 3 > balance Sheet > total Assets
26905363
Annuals > 3 > balance Sheet > payables
3850038
Annuals > 3 > balance Sheet > short Term Debt
4353643
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
12449377
Annuals > 3 > balance Sheet > equity
14455986
Annuals > 3 > balance Sheet > currency_symbol
-
Annuals > 3 > cash Flow > net Income
1716758
Annuals > 3 > cash Flow > depreciation
598332
Annuals > 3 > cash Flow > change In Working Capital
-3835601
Annuals > 3 > cash Flow > cash From Operations
-835351
Annuals > 3 > cash Flow > capital Expenditures
209279
Annuals > 3 > cash Flow > cash From Investing
-190239
Annuals > 3 > cash Flow > cash From Financing
1237464
Annuals > 3 > cash Flow > net Change In Cash
211874
Annuals > 3 > cash Flow > currency_symbol
-
Annuals > 3 > ratios > PE
0.28054640559916866
Annuals > 3 > ratios > PB
2.256232553767
Annuals > 3 > ratios > ROE
11.875758595781706
Annuals > 3 > ratios > ROA
6.380727886852893
Annuals > 3 > ratios > FCF
-1044630
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.01788337794262867
Annuals > 3 > health Score
61
Valuation > metrics > PE
12.3953
Valuation > metrics > PB
1.729793970585607
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
0.6277438002980887
Profitability > metrics > ROA
0.535770333032746
Profitability > metrics > Net Margin
0.010386158831433408
Profitability > final Score
4
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.4704818439091101
Risk > metrics > Interest Coverage
6.5596289258969485
Risk > final Score
86
Risk > verdict
Low
Liquidity > metrics > Current Ratio
6.337636012610839
Liquidity > metrics > Quick Ratio
5.466495500431741
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
27
Prev Profitabilities > 1
27
Prev Profitabilities > 2
15
Prev Risks > 0
88
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:14:13.064Z
Earnings History > 0 > period
2025-03-31
Earnings History > 0 > report Date
2025-03-31
Earnings History > 0 > date
2025-03-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.0193
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2024-12-31
Earnings History > 1 > report Date
2025-02-26
Earnings History > 1 > date
2024-12-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.1276
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-09-30
Earnings History > 2 > report Date
2024-11-18
Earnings History > 2 > date
2024-09-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.118
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-06-30
Earnings History > 3 > report Date
2024-08-12
Earnings History > 3 > date
2024-06-30
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.0669
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-03-31
Earnings History > 4 > report Date
2024-06-07
Earnings History > 4 > date
2024-03-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.0111
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2023-12-31
Earnings History > 5 > report Date
2024-03-28
Earnings History > 5 > date
2023-12-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.0898
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0.0898
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2023-09-30
Earnings History > 6 > report Date
2023-11-10
Earnings History > 6 > date
2023-09-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.1713
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0.1713
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-06-30
Earnings History > 7 > report Date
2023-08-28
Earnings History > 7 > date
2023-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.0653
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0.0653
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-03-31
Earnings History > 8 > report Date
2023-04-30
Earnings History > 8 > date
2023-03-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
-0.02
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
-0.02
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2022-12-31
Earnings History > 9 > report Date
2023-03-01
Earnings History > 9 > date
2022-12-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.0285
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0.0285
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-09-30
Earnings History > 10 > report Date
2022-11-11
Earnings History > 10 > date
2022-09-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.0743
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0.0743
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-06-30
Earnings History > 11 > report Date
2022-08-15
Earnings History > 11 > date
2022-06-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0.0487
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-03-31
Earnings History > 12 > report Date
2022-05-13
Earnings History > 12 > date
2022-03-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
-0.0851
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2021-12-31
Earnings History > 13 > report Date
2022-03-02
Earnings History > 13 > date
2021-12-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0.098
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-09-30
Earnings History > 14 > report Date
2021-11-05
Earnings History > 14 > date
2021-09-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
0.1222
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-06-30
Earnings History > 15 > report Date
2021-08-16
Earnings History > 15 > date
2021-06-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
0.1234
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-03-31
Earnings History > 16 > report Date
2021-05-14
Earnings History > 16 > date
2021-03-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
-0.063
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2020-12-31
Earnings History > 17 > report Date
2021-03-03
Earnings History > 17 > date
2020-12-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0.2045
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-09-30
Earnings History > 18 > report Date
2020-11-06
Earnings History > 18 > date
2020-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
0.1033
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-06-30
Earnings History > 19 > report Date
2020-08-17
Earnings History > 19 > date
2020-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
0.3345
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-03-31
Earnings History > 20 > report Date
2020-05-15
Earnings History > 20 > date
2020-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
-0.0847
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2019-12-31
Earnings History > 21 > report Date
2020-02-26
Earnings History > 21 > date
2019-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
-0.0361
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-09-30
Earnings History > 22 > report Date
2019-11-08
Earnings History > 22 > date
2019-09-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
0.0521
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-06-30
Earnings History > 23 > report Date
2019-08-12
Earnings History > 23 > date
2019-06-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.0155
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-03-31
Earnings History > 24 > report Date
2019-05-17
Earnings History > 24 > date
2019-03-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
-0.0371
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2018-12-31
Earnings History > 25 > report Date
2019-02-27
Earnings History > 25 > date
2018-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
-0.0005
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-09-30
Earnings History > 26 > report Date
2018-11-13
Earnings History > 26 > date
2018-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.0607
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-06-30
Earnings History > 27 > report Date
2018-09-30
Earnings History > 27 > date
2018-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.0753
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-03-31
Earnings History > 28 > report Date
2018-06-30
Earnings History > 28 > date
2018-03-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.037
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2017-12-31
Earnings History > 29 > report Date
2018-03-31
Earnings History > 29 > date
2017-12-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.037
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-09-30
Earnings History > 30 > report Date
2017-11-07
Earnings History > 30 > date
2017-09-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.0529
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-06-30
Earnings History > 31 > report Date
2017-09-30
Earnings History > 31 > date
2017-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0.0548
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-03-31
Earnings History > 32 > report Date
2017-05-12
Earnings History > 32 > date
2017-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
-0.0168
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2014-12-31
Earnings History > 33 > report Date
2015-02-25
Earnings History > 33 > date
2014-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
-0.1885
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2014-09-30
Earnings History > 34 > report Date
2014-11-11
Earnings History > 34 > date
2014-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
0.1048
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2014-06-30
Earnings History > 35 > report Date
2014-08-18
Earnings History > 35 > date
2014-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
-0.0254
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2014-03-31
Earnings History > 36 > report Date
2014-06-12
Earnings History > 36 > date
2014-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
0.1
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2013-12-31
Earnings History > 37 > report Date
2014-02-26
Earnings History > 37 > date
2013-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-0.038
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2013-09-30
Earnings History > 38 > report Date
2013-11-12
Earnings History > 38 > date
2013-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
0.107
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2013-06-30
Earnings History > 39 > report Date
2013-08-28
Earnings History > 39 > date
2013-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
0.1
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2013-03-31
Earnings History > 40 > report Date
2013-06-17
Earnings History > 40 > date
2013-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
-0.07
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2012-12-31
Earnings History > 41 > report Date
2013-02-27
Earnings History > 41 > date
2012-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
-0.0715
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2012-09-30
Earnings History > 42 > report Date
2012-11-13
Earnings History > 42 > date
2012-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
0.02
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2012-06-30
Earnings History > 43 > report Date
2012-08-13
Earnings History > 43 > date
2012-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
-0.0294
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2012-03-31
Earnings History > 44 > report Date
2012-05-11
Earnings History > 44 > date
2012-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
0.04
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2011-12-31
Earnings History > 45 > report Date
2012-03-31
Earnings History > 45 > date
2011-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
0.0402
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.0402
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2011-09-30
Earnings History > 46 > report Date
2011-12-31
Earnings History > 46 > date
2011-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
-0.0123
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
-0.0123
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2011-06-30
Earnings History > 47 > report Date
2011-09-30
Earnings History > 47 > date
2011-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.031
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.031
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2011-03-31
Earnings History > 48 > report Date
2011-06-30
Earnings History > 48 > date
2011-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
-0.0038
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
-0.0038
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2010-12-31
Earnings History > 49 > report Date
2011-03-31
Earnings History > 49 > date
2010-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
-0.114
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
-0.114
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2010-09-30
Earnings History > 50 > report Date
2010-12-31
Earnings History > 50 > date
2010-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.0514
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
-0.0514
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2010-06-30
Earnings History > 51 > report Date
2010-08-16
Earnings History > 51 > date
2010-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
0.037
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2010-03-31
Earnings History > 52 > report Date
2010-05-14
Earnings History > 52 > date
2010-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
-0.0467
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2009-09-30
Earnings History > 53 > report Date
2009-11-10
Earnings History > 53 > date
2009-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
0.1435
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2009-06-30
Earnings History > 54 > report Date
2009-08-11
Earnings History > 54 > date
2009-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
0.0688
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2009-03-31
Earnings History > 55 > report Date
2009-05-26
Earnings History > 55 > date
2009-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.0099
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Moro Corporation, together with its subsidiaries, engages in the construction materials and contracting business in the United States. The company involved in the sale, installation, and service of heating, ventilation, and air conditioning systems; plumbing and process piping; industrial electrical products, such as high voltage, fiber optics, and building controls; contracting services as a subcontractor. It fabrication and installation, and distribution of reinforcing, structural, and miscellaneous steel; and distribution of construction accessories; electrical contracting services for public and private sector. The company was formerly known as Food court Entertainment Network, Inc. and changed its name to Moro Corporation in June 1999. Moro Corporation was incorporated in 1992 and is based in Natick, Massachusetts.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AMoro Corp. investors set for $5.59‑a‑share cash buyout in deal Stock Titan
Read more →(Last Updated 2025-03-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Moro Corp
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-03-31
EPS Actual
0.0193
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-03-31)
(Last Updated 2025-03-31)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-03-31)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-03-31)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.