_id
69147e2fccc777a4e85d91e1
Ticker
MYRG
Name
MYR Group Inc
Exchange
NASDAQ
Address
12121 Grant Street, Thornton, CO, United States, 80241
Country
USA
Sector
Industrials
Industry
Engineering & Construction
Currency
USD
Website
https://www.myrgroup.com
Description
MYR Group Inc., through its subsidiaries, provides electrical construction services in the United States and Canada. It operates through two segments: Transmission and Distribution, and Commercial and Industrial. The Transmission and Distribution segment offers a range of services on electric transmission and distribution networks, and substation facilities, including design, engineering, procurement, construction, upgrade, maintenance, and repair services with primary focus on construction, maintenance, and repair to customers in the electric utility industry; and services, including construction and maintenance of high voltage transmission lines, substations, and lower voltage underground and overhead distribution systems, clean energy projects, and electric vehicle charging infrastructure services, as well as emergency restoration services in response to hurricane, wildfire, ice, or other related damages. This segment serves as prime contractor to customers, such as investor-owned utilities, cooperatives, private developers, government-funded utilities, independent power producers, independent transmission companies, industrial facility owners, and other contractors. The Commercial and Industrial segment provides a range of services, including design, installation, maintenance, and repair of commercial and industrial wiring; and installation of intelligent transportation systems, roadway lighting, and signalization for airports, hospitals, data centers, hotels, stadiums, commercial and industrial facilities, clean energy projects, manufacturing plants, processing facilities, water/waste-water treatment facilities, mining facilities, intelligent transportation systems, roadway lighting, signalization, and electric vehicle charging infrastructure. This segment serves general contractors, commercial and industrial facility owners, governmental agencies, and developers. MYR Group Inc. was founded in 1891 and is headquartered in Thornton, Colorado.
Last Close
226.32
Volume
274802
Current Price
221.0709
Change
-2.3193266171792146
Last Updated
2025-12-02T12:19:20.535Z
Image
data:image/webp;base64,UklGRooFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSOUDAAABmS8wRPQ/BpS1bTskSe//B9OFZNu2bdvduz6j4RHMbmbVtm2UbVfkpBkc/BGZte9FxAQokiQZKutNzQwegfCjYSMsU3KiDNVBubgQFgCTrqwMwAIEYSGcTQB4IhGPsBCWshIOJRAQFp1KpXNEstVmkjIATsEHHxkAYI6Zxk2aZ7l6LpSBk/fRJzoAWGG9OiLCwit44asltqjzHzxL0rAWvZzYbBOQAYCpSQMFACw1V9Ikn4ioIOCAoUWTcQCyNVbw4QBlSGgyYKF1fCigQJCj6NQpxw4hAabVmKdOt34QEBMTorvmvrkWAYA6S4Q16eG1hioLAKBfly32IlhZap56HoYew2xYymSswGIL9GtBzCGTxUiuu8FjtSAAWGmJXg0WmW0cAIDpiTGnnJVmD3WeGK8+HaBimykqI2O6sAEAs/joXvhgkaUA6kRE1TKlpQFASheX6VabL8vBcbY6k0ZURjCLRFDPRQHgtlTIbXdNswEAEbTYbBmMU5tRS6wTIQAH/GplJUAVbb3FEuI0ALBIVIdvkmAOD4BZgphUJ3VKOemYUc6KIoOhGpZZSgUAAD7zFYxrNSBqPgA/PwCAFEWByz6bgSNleTKoBhGPKSQBsFHMLTdFLOdh8/mkxxGnFRicmTAkbCrvAwBWWeilB6iQIAlDQTPFOacNAGfaTJphqu8vapV18p7aajUAAEW7MR6LrOPkWZQS1+eJd0bAFBtvpYMavXAGozDgi7z5lpoDnBjzwWufdYKK5BRJ3DgEwIRJQTEAAH4hgpwShpI8Xj0/Wz0AAAhdr7cGQWXyFDyvAB+AHo1W2QYAgJKIeJRNVCbjAYBtgEimSTFVgaWgR9om64CiwWvH2H4ZwkHJ7hCXFhQAIIvY6pQ3elT+ozi67767AgrafPXdGFbW5KBF2B3G9JhnBQo4EXtd9Yc/qcACzlCWCU0afDPghQYlBFTfFM0CllhmOoCwFfY75pMRlbYUUTSmwRPNXkmKkE2BjB4ZUccdAwBh2130l9tM7JZgPX08ZNDsljEjgHJj8HIR8VwYPCQiEeviAf1Uz3y2jBvAfAedcc13Q9gElzBk5REQ9xKAxFRiu0cqXRF7I8pUqgIGHcQNeumxAzYAgJA1drnlJfYJvvE7WQllKpjQjnVLeu53kjKOIW5Et6SHfidS8XS9eqQJblpCoBFoWrVJg253rbKYQCOyKHolERaGV35CmQAsmiwGU9ITPpSJsOhUJbr7vJj/vsxAyGT/GxTllUHCGwEBlAmAMqURrGgKcwBhYYto0SQQwBrA34jKl5MJjCIsADyOwWKTMVV0c/KocL0r2ajgh6AGAFZQOCB+AQAAcAkAnQEqQABAAD6xRp9JpyOjISwdXZjgFgliANHwbb1CzWuB6gNsBz03oA3hr0AOkt/0BYge5+2g6QO/VD7mAsCPf06RJYO23b6M9Ag0kN7TSSrAAP76d0FF+VBcMUFkwym579pNOH53U+RmG3FTsfxQC/R+g3n152Npc3BzeYSiTCWIlHpqJuc/SAiJe+0xOadfwkm+nKJJUHLE/S6k8wQWUz6TSOqQpTLuXOAZwBXF/wJEveItrHsWvyAb4RAuLwGtdIkPoS5I07iXt636AIAxo3qRLaFF3gzZ/Hd/HIjVnwu56nr7AMAG8BxvYszvY2OUoMHbD8t59KkC0P0Pwud/+JkeWw73XD5z50hxo7xrRuEFnNXlEXpew5IWMc0eRKv6Nrg1P/j1g/Ys5Iu7+4ChSdTIGsXIcwDyd4OsEuE6pQqHXRhn1a7IVBLTUvkeI9gTu4uMV0z4QCHZxO6lS/1MKYgwb4VnJuCZXXnQPx+oRt/9HORm2OEAKPgAAA==
Ipo Date
2008-08-13T00:00:00.000Z
Market Cap
3370783232
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9862000000000001
Sentiment Sources
15
Rating
4.6
Target Price
240.6
Strong Buy
4
Buy
0
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
950400000
Cost Of Revenue
838508000
Gross Profit
111892000
Operating Expenses
65621000
Operating Income
46271000
Interest Expense
1440000
Pretax Income
44731000
Net Income
32094000
Eps
2.053227560616723
Dividends Per Share
-
Shares Outstanding
15522834
Income Tax Expense
12637000
EBITDA
62910000
Operating Margin
4.86858164983165
Total Other Income Expense Net
-1540000
Cash
76211000
Short Term Investments
-
Receivables
610208000
Inventories
-
Total Current Assets
1068361000
Property Plant Equipment
336651000
Total Assets
1645332000
Payables
298160000
Short Term Debt
18518000
Long Term Debt
67422000
Total Liabilities
1027744000
Equity
617588000
Depreciation
16739000
Change In Working Capital
40730000
Cash From Operations
95590000
Capital Expenditures
30178000
Cash From Investing
-27890000
Cash From Financing
-14381000
Net Change In Cash
53255000
PE
35.2516
PB
5.595249969073233
ROE
5.196668329047844
ROA
1.9506093602993195
FCF
65412000
Fcf Percent
0.06882575757575758
Piotroski FScore
4
Health Score
47
Deep Value Investing Score
4
Defensive Investing Score
6
Dividend Investing Score
3
Economic Moat Investing Score
6.3
Garp Investing Score
5
Growth Investing Score
5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
950400000
Quarters > 0 > income Statement > cost Of Revenue
838508000
Quarters > 0 > income Statement > gross Profit
111892000
Quarters > 0 > income Statement > operating Expenses
65621000
Quarters > 0 > income Statement > operating Income
46271000
Quarters > 0 > income Statement > interest Expense
1440000
Quarters > 0 > income Statement > pretax Income
44731000
Quarters > 0 > income Statement > net Income
32094000
Quarters > 0 > income Statement > eps
2.053227560616723
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
15631000
Quarters > 0 > income Statement > income Tax Expense
12637000
Quarters > 0 > income Statement > EBITDA
62910000
Quarters > 0 > income Statement > operating Margin
4.86858164983165
Quarters > 0 > income Statement > total Other Income Expense Net
-1540000
Quarters > 0 > balance Sheet > cash
76211000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
610208000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1068361000
Quarters > 0 > balance Sheet > property Plant Equipment
336651000
Quarters > 0 > balance Sheet > total Assets
1645332000
Quarters > 0 > balance Sheet > payables
298160000
Quarters > 0 > balance Sheet > short Term Debt
18518000
Quarters > 0 > balance Sheet > long Term Debt
67422000
Quarters > 0 > balance Sheet > total Liabilities
1027744000
Quarters > 0 > balance Sheet > equity
617588000
Quarters > 0 > cash Flow > net Income
32094000
Quarters > 0 > cash Flow > depreciation
16739000
Quarters > 0 > cash Flow > change In Working Capital
40730000
Quarters > 0 > cash Flow > cash From Operations
95590000
Quarters > 0 > cash Flow > capital Expenditures
30178000
Quarters > 0 > cash Flow > cash From Investing
-27890000
Quarters > 0 > cash Flow > cash From Financing
-14381000
Quarters > 0 > cash Flow > net Change In Cash
53255000
Quarters > 0 > ratios > PE
2.053227560616723
Quarters > 0 > ratios > PB
5.595249969073233
Quarters > 0 > ratios > ROE
5.196668329047844
Quarters > 0 > ratios > ROA
1.9506093602993195
Quarters > 0 > ratios > FCF
65412000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.06882575757575758
Quarters > 0 > health Score
47
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
900325000
Quarters > 1 > income Statement > cost Of Revenue
796614000
Quarters > 1 > income Statement > gross Profit
103711000
Quarters > 1 > income Statement > operating Expenses
63924000
Quarters > 1 > income Statement > operating Income
39787000
Quarters > 1 > income Statement > interest Expense
1905000
Quarters > 1 > income Statement > pretax Income
37394000
Quarters > 1 > income Statement > net Income
26466000
Quarters > 1 > income Statement > eps
1.6992616372391653
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
15575000
Quarters > 1 > income Statement > income Tax Expense
10928000
Quarters > 1 > income Statement > EBITDA
55644000
Quarters > 1 > income Statement > operating Margin
4.419181962069253
Quarters > 1 > income Statement > total Other Income Expense Net
-2393000
Quarters > 1 > balance Sheet > cash
22956000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
961234000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1017606000
Quarters > 1 > balance Sheet > property Plant Equipment
327223000
Quarters > 1 > balance Sheet > total Assets
1586982000
Quarters > 1 > balance Sheet > payables
308191000
Quarters > 1 > balance Sheet > short Term Debt
18221000
Quarters > 1 > balance Sheet > long Term Debt
81623000
Quarters > 1 > balance Sheet > total Liabilities
1003748000
Quarters > 1 > balance Sheet > equity
583234000
Quarters > 1 > cash Flow > net Income
26466000
Quarters > 1 > cash Flow > depreciation
16344999
Quarters > 1 > cash Flow > change In Working Capital
-24657000
Quarters > 1 > cash Flow > cash From Operations
32860999
Quarters > 1 > cash Flow > capital Expenditures
21223000
Quarters > 1 > cash Flow > cash From Investing
-19673000
Quarters > 1 > cash Flow > cash From Financing
-1549000
Quarters > 1 > cash Flow > net Change In Cash
12060000
Quarters > 1 > ratios > PE
1.6992616372391653
Quarters > 1 > ratios > PB
5.903598328458217
Quarters > 1 > ratios > ROE
4.537801294163234
Quarters > 1 > ratios > ROA
1.6676937734643495
Quarters > 1 > ratios > FCF
11637999
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.01292644211812401
Quarters > 1 > health Score
41
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
833620000
Quarters > 2 > income Statement > cost Of Revenue
736719000
Quarters > 2 > income Statement > gross Profit
96901000
Quarters > 2 > income Statement > operating Expenses
62611000
Quarters > 2 > income Statement > operating Income
34290000
Quarters > 2 > income Statement > interest Expense
1414000
Quarters > 2 > income Statement > pretax Income
32767000
Quarters > 2 > income Statement > net Income
23308000
Quarters > 2 > income Statement > eps
1.4516691579471848
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
16056000
Quarters > 2 > income Statement > income Tax Expense
9459000
Quarters > 2 > income Statement > EBITDA
34290000
Quarters > 2 > income Statement > operating Margin
4.1133849955615265
Quarters > 2 > income Statement > total Other Income Expense Net
-1523000
Quarters > 2 > balance Sheet > cash
10896000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
922824000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
968228000
Quarters > 2 > balance Sheet > property Plant Equipment
316186000
Quarters > 2 > balance Sheet > total Assets
1522061000
Quarters > 2 > balance Sheet > payables
286228000
Quarters > 2 > balance Sheet > short Term Debt
17587000
Quarters > 2 > balance Sheet > long Term Debt
82702000
Quarters > 2 > balance Sheet > total Liabilities
973389000
Quarters > 2 > balance Sheet > equity
548672000
Quarters > 2 > cash Flow > net Income
23308000
Quarters > 2 > cash Flow > depreciation
16193000
Quarters > 2 > cash Flow > change In Working Capital
42482000
Quarters > 2 > cash Flow > cash From Operations
83286000
Quarters > 2 > cash Flow > capital Expenditures
13066000
Quarters > 2 > cash Flow > cash From Investing
-10890000
Quarters > 2 > cash Flow > cash From Financing
-64972000
Quarters > 2 > cash Flow > net Change In Cash
7432000
Quarters > 2 > ratios > PE
1.4516691579471848
Quarters > 2 > ratios > PB
6.469282869182316
Quarters > 2 > ratios > ROE
4.248075352851977
Quarters > 2 > ratios > ROA
1.5313446701544813
Quarters > 2 > ratios > FCF
70220000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.0842350231520357
Quarters > 2 > health Score
45
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
829795000
Quarters > 3 > income Statement > cost Of Revenue
743850000
Quarters > 3 > income Statement > gross Profit
85945000
Quarters > 3 > income Statement > operating Expenses
55788000
Quarters > 3 > income Statement > operating Income
30157000
Quarters > 3 > income Statement > interest Expense
2214000
Quarters > 3 > income Statement > pretax Income
27004000
Quarters > 3 > income Statement > net Income
15952000
Quarters > 3 > income Statement > eps
0.9856039542786531
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
16185000
Quarters > 3 > income Statement > income Tax Expense
11052000
Quarters > 3 > income Statement > EBITDA
45610000
Quarters > 3 > income Statement > operating Margin
3.6342711151549483
Quarters > 3 > income Statement > total Other Income Expense Net
-3153000
Quarters > 3 > balance Sheet > cash
3464000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
968730000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1014662000
Quarters > 3 > balance Sheet > property Plant Equipment
320874000
Quarters > 3 > balance Sheet > total Assets
1574059000
Quarters > 3 > balance Sheet > payables
295476000
Quarters > 3 > balance Sheet > short Term Debt
17550000
Quarters > 3 > balance Sheet > long Term Debt
70018000
Quarters > 3 > balance Sheet > total Liabilities
973699000
Quarters > 3 > balance Sheet > equity
600360000
Quarters > 3 > cash Flow > net Income
15952000
Quarters > 3 > cash Flow > depreciation
16392000
Quarters > 3 > cash Flow > change In Working Capital
-11609000
Quarters > 3 > cash Flow > cash From Operations
21119000
Quarters > 3 > cash Flow > capital Expenditures
12304000
Quarters > 3 > cash Flow > cash From Investing
-10393000
Quarters > 3 > cash Flow > cash From Financing
-13919000
Quarters > 3 > cash Flow > net Change In Cash
-4105000
Quarters > 3 > ratios > PE
0.9856039542786531
Quarters > 3 > ratios > PB
5.9598116405156905
Quarters > 3 > ratios > ROE
2.657072423212739
Quarters > 3 > ratios > ROA
1.0134308815616186
Quarters > 3 > ratios > FCF
8815000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.010623105706831205
Quarters > 3 > health Score
39
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
3362290000
Annuals > 0 > income Statement > cost Of Revenue
3071971000
Annuals > 0 > income Statement > gross Profit
290319000
Annuals > 0 > income Statement > operating Expenses
236237000
Annuals > 0 > income Statement > operating Income
54082000
Annuals > 0 > income Statement > interest Expense
6525000
Annuals > 0 > income Statement > pretax Income
46493000
Annuals > 0 > income Statement > net Income
30263000
Annuals > 0 > income Statement > eps
1.831235628706281
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
16526000
Annuals > 0 > income Statement > income Tax Expense
16230000
Annuals > 0 > income Statement > EBITDA
118207000
Annuals > 0 > income Statement > operating Margin
1.6084870727985985
Annuals > 0 > income Statement > total Other Income Expense Net
-7589000
Annuals > 0 > balance Sheet > cash
3464000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
968730000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1014662000
Annuals > 0 > balance Sheet > property Plant Equipment
320874000
Annuals > 0 > balance Sheet > total Assets
1574059000
Annuals > 0 > balance Sheet > payables
295476000
Annuals > 0 > balance Sheet > short Term Debt
17550000
Annuals > 0 > balance Sheet > long Term Debt
70018000
Annuals > 0 > balance Sheet > total Liabilities
973699000
Annuals > 0 > balance Sheet > equity
600360000
Annuals > 0 > cash Flow > net Income
30263000
Annuals > 0 > cash Flow > depreciation
65189000
Annuals > 0 > cash Flow > change In Working Capital
-11074000
Annuals > 0 > cash Flow > cash From Operations
87115000
Annuals > 0 > cash Flow > capital Expenditures
75938000
Annuals > 0 > cash Flow > cash From Investing
-67212000
Annuals > 0 > cash Flow > cash From Financing
-39957000
Annuals > 0 > cash Flow > net Change In Cash
-21435000
Annuals > 0 > ratios > PE
1.831235628706281
Annuals > 0 > ratios > PB
5.977448364314745
Annuals > 0 > ratios > ROE
5.040808848024518
Annuals > 0 > ratios > ROA
1.9226090000438356
Annuals > 0 > ratios > FCF
11177000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.003324222479322129
Annuals > 0 > health Score
40
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
3643905000
Annuals > 1 > income Statement > cost Of Revenue
3279508000
Annuals > 1 > income Statement > gross Profit
364397000
Annuals > 1 > income Statement > operating Expenses
235304000
Annuals > 1 > income Statement > operating Income
129093000
Annuals > 1 > income Statement > interest Expense
4939000
Annuals > 1 > income Statement > pretax Income
125004000
Annuals > 1 > income Statement > net Income
90990000
Annuals > 1 > income Statement > eps
5.404169388845994
Annuals > 1 > income Statement > dividends Per Share
10065000
Annuals > 1 > income Statement > shares Outstanding
16837000
Annuals > 1 > income Statement > income Tax Expense
34014000
Annuals > 1 > income Statement > EBITDA
189081000
Annuals > 1 > income Statement > operating Margin
3.5427103615489424
Annuals > 1 > income Statement > total Other Income Expense Net
-4089000
Annuals > 1 > balance Sheet > cash
24899000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
954810000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
1026244000
Annuals > 1 > balance Sheet > property Plant Equipment
303990000
Annuals > 1 > balance Sheet > total Assets
1578746000
Annuals > 1 > balance Sheet > payables
359363000
Annuals > 1 > balance Sheet > short Term Debt
18329000
Annuals > 1 > balance Sheet > long Term Debt
29188000
Annuals > 1 > balance Sheet > total Liabilities
927544000
Annuals > 1 > balance Sheet > equity
651202000
Annuals > 1 > cash Flow > net Income
90990000
Annuals > 1 > cash Flow > depreciation
59138000
Annuals > 1 > cash Flow > change In Working Capital
-85426000
Annuals > 1 > cash Flow > cash From Operations
71016000
Annuals > 1 > cash Flow > capital Expenditures
84736000
Annuals > 1 > cash Flow > cash From Investing
-79128000
Annuals > 1 > cash Flow > cash From Financing
-18368000
Annuals > 1 > cash Flow > net Change In Cash
-26141000
Annuals > 1 > ratios > PE
5.404169388845994
Annuals > 1 > ratios > PB
5.6144707018713085
Annuals > 1 > ratios > ROE
13.972622934204749
Annuals > 1 > ratios > ROA
5.763435030080837
Annuals > 1 > ratios > FCF
-13720000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-0.003765191463553523
Annuals > 1 > health Score
52
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3008542000
Annuals > 2 > income Statement > cost Of Revenue
2664580000
Annuals > 2 > income Statement > gross Profit
343962000
Annuals > 2 > income Statement > operating Expenses
229055000
Annuals > 2 > income Statement > operating Income
114907000
Annuals > 2 > income Statement > interest Expense
3563000
Annuals > 2 > income Statement > pretax Income
114204000
Annuals > 2 > income Statement > net Income
83381000
Annuals > 2 > income Statement > eps
4.910541813898704
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
16980000
Annuals > 2 > income Statement > income Tax Expense
30823000
Annuals > 2 > income Statement > EBITDA
175937000
Annuals > 2 > income Statement > operating Margin
3.8193583469999752
Annuals > 2 > income Statement > total Other Income Expense Net
-703000
Annuals > 2 > balance Sheet > cash
51040000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
791427000
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
890291000
Annuals > 2 > balance Sheet > property Plant Equipment
263719000
Annuals > 2 > balance Sheet > total Assets
1398858000
Annuals > 2 > balance Sheet > payables
315323000
Annuals > 2 > balance Sheet > short Term Debt
15912000
Annuals > 2 > balance Sheet > long Term Debt
35479000
Annuals > 2 > balance Sheet > total Liabilities
838658000
Annuals > 2 > balance Sheet > equity
560200000
Annuals > 2 > cash Flow > net Income
83381000
Annuals > 2 > cash Flow > depreciation
58170000
Annuals > 2 > cash Flow > change In Working Capital
8522000
Annuals > 2 > cash Flow > cash From Operations
167484000
Annuals > 2 > cash Flow > capital Expenditures
77056000
Annuals > 2 > cash Flow > cash From Investing
-185726000
Annuals > 2 > cash Flow > cash From Financing
-9272000
Annuals > 2 > cash Flow > net Change In Cash
-31052000
Annuals > 2 > ratios > PE
4.910541813898704
Annuals > 2 > ratios > PB
6.5819475187433065
Annuals > 2 > ratios > ROE
14.88414851838629
Annuals > 2 > ratios > ROA
5.9606478999298
Annuals > 2 > ratios > FCF
90428000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.03005708412912301
Annuals > 2 > health Score
50
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2498289000
Annuals > 3 > income Statement > cost Of Revenue
2173308000
Annuals > 3 > income Statement > gross Profit
324981000
Annuals > 3 > income Statement > operating Expenses
206421000
Annuals > 3 > income Statement > operating Income
118560000
Annuals > 3 > income Statement > interest Expense
1799000
Annuals > 3 > income Statement > pretax Income
116306000
Annuals > 3 > income Statement > net Income
85010000
Annuals > 3 > income Statement > eps
4.953674028320028
Annuals > 3 > income Statement > dividends Per Share
2854000
Annuals > 3 > income Statement > shares Outstanding
17161000
Annuals > 3 > income Statement > income Tax Expense
31300000
Annuals > 3 > income Statement > EBITDA
164310000
Annuals > 3 > income Statement > operating Margin
4.745647921437432
Annuals > 3 > income Statement > total Other Income Expense Net
-2254000
Annuals > 3 > balance Sheet > cash
82092000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
620734000
Annuals > 3 > balance Sheet > inventories
44677000
Annuals > 3 > balance Sheet > total Current Assets
748390000
Annuals > 3 > balance Sheet > property Plant Equipment
217063000
Annuals > 3 > balance Sheet > total Assets
1121092000
Annuals > 3 > balance Sheet > payables
200744000
Annuals > 3 > balance Sheet > short Term Debt
8804000
Annuals > 3 > balance Sheet > long Term Debt
3464000
Annuals > 3 > balance Sheet > total Liabilities
601990000
Annuals > 3 > balance Sheet > equity
519102000
Annuals > 3 > cash Flow > net Income
85010000
Annuals > 3 > cash Flow > depreciation
46205000
Annuals > 3 > cash Flow > change In Working Capital
-6554000
Annuals > 3 > cash Flow > cash From Operations
137228000
Annuals > 3 > cash Flow > capital Expenditures
52361000
Annuals > 3 > cash Flow > cash From Investing
-49299000
Annuals > 3 > cash Flow > cash From Financing
-28095000
Annuals > 3 > cash Flow > net Change In Cash
59424000
Annuals > 3 > ratios > PE
4.953674028320028
Annuals > 3 > ratios > PB
7.1787647707001705
Annuals > 3 > ratios > ROE
16.376357632989276
Annuals > 3 > ratios > ROA
7.582785355706758
Annuals > 3 > ratios > FCF
84867000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.033970049101605136
Annuals > 3 > health Score
54
Valuation > metrics > PE
35.2516
Valuation > metrics > PB
5.595249969073233
Valuation > final Score
11.745580309267666
Valuation > verdict
63.8% Overvalued
Profitability > metrics > ROE
5.196668329047844
Profitability > metrics > ROA
3.004040768991006
Profitability > metrics > Net Margin
0.03376893939393939
Profitability > final Score
24
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.6641255982953036
Risk > metrics > Interest Coverage
32.13263888888889
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.3736508377594907
Liquidity > metrics > Quick Ratio
3.3736508377594907
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40.964016715417834
Prev Valuations > 1
40
Prev Valuations > 2
40.4018835948431
Prev Profitabilities > 0
21
Prev Profitabilities > 1
20
Prev Profitabilities > 2
13
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:04:44.032Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-04
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.78
Earnings History > 0 > eps Difference
-1.78
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.05
Earnings History > 1 > eps Estimate
1.92
Earnings History > 1 > eps Difference
0.13
Earnings History > 1 > surprise Percent
6.7708
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-29
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.7
Earnings History > 2 > eps Estimate
1.48
Earnings History > 2 > eps Difference
0.22
Earnings History > 2 > surprise Percent
14.8649
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.45
Earnings History > 3 > eps Estimate
1.1983
Earnings History > 3 > eps Difference
0.2517
Earnings History > 3 > surprise Percent
21.0048
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.99
Earnings History > 4 > eps Estimate
0.8
Earnings History > 4 > eps Difference
0.19
Earnings History > 4 > surprise Percent
23.75
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.65
Earnings History > 5 > eps Estimate
0.35
Earnings History > 5 > eps Difference
0.3
Earnings History > 5 > surprise Percent
85.7143
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.91
Earnings History > 6 > eps Estimate
1.13
Earnings History > 6 > eps Difference
-2.04
Earnings History > 6 > surprise Percent
-180.531
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.12
Earnings History > 7 > eps Estimate
1.16
Earnings History > 7 > eps Difference
-0.04
Earnings History > 7 > surprise Percent
-3.4483
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-28
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.43
Earnings History > 8 > eps Estimate
1.5
Earnings History > 8 > eps Difference
-0.07
Earnings History > 8 > surprise Percent
-4.6667
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-25
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.28
Earnings History > 9 > eps Estimate
1.3
Earnings History > 9 > eps Difference
-0.02
Earnings History > 9 > surprise Percent
-1.5385
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.33
Earnings History > 10 > eps Estimate
1.28
Earnings History > 10 > eps Difference
0.05
Earnings History > 10 > surprise Percent
3.9063
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.38
Earnings History > 11 > eps Estimate
1.01
Earnings History > 11 > eps Difference
0.37
Earnings History > 11 > surprise Percent
36.6337
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-22
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.46
Earnings History > 12 > eps Estimate
1.06
Earnings History > 12 > eps Difference
0.4
Earnings History > 12 > surprise Percent
37.7358
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.09
Earnings History > 13 > eps Estimate
1.21
Earnings History > 13 > eps Difference
-0.12
Earnings History > 13 > surprise Percent
-9.9174
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-27
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.15
Earnings History > 14 > eps Estimate
1.15
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-27
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.21
Earnings History > 15 > eps Estimate
1.06
Earnings History > 15 > eps Difference
0.15
Earnings History > 15 > surprise Percent
14.1509
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.2
Earnings History > 16 > eps Estimate
1.12
Earnings History > 16 > eps Difference
0.08
Earnings History > 16 > surprise Percent
7.1429
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.35
Earnings History > 17 > eps Estimate
1.19
Earnings History > 17 > eps Difference
0.16
Earnings History > 17 > surprise Percent
13.4454
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.24
Earnings History > 18 > eps Estimate
0.99
Earnings History > 18 > eps Difference
0.25
Earnings History > 18 > surprise Percent
25.2525
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-28
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.17
Earnings History > 19 > eps Estimate
0.63
Earnings History > 19 > eps Difference
0.54
Earnings History > 19 > surprise Percent
85.7143
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-03
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.07
Earnings History > 20 > eps Estimate
0.79
Earnings History > 20 > eps Difference
0.28
Earnings History > 20 > surprise Percent
35.443
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-28
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.02
Earnings History > 21 > eps Estimate
0.78
Earnings History > 21 > eps Difference
0.24
Earnings History > 21 > surprise Percent
30.7692
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-29
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.8
Earnings History > 22 > eps Estimate
0.47
Earnings History > 22 > eps Difference
0.33
Earnings History > 22 > surprise Percent
70.2128
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-29
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.59
Earnings History > 23 > eps Estimate
0.52
Earnings History > 23 > eps Difference
0.07
Earnings History > 23 > surprise Percent
13.4615
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-04
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.76
Earnings History > 24 > eps Estimate
0.6
Earnings History > 24 > eps Difference
0.16
Earnings History > 24 > surprise Percent
26.6667
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.62
Earnings History > 25 > eps Estimate
0.61
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
1.6393
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.43
Earnings History > 26 > eps Estimate
0.57
Earnings History > 26 > eps Difference
-0.14
Earnings History > 26 > surprise Percent
-24.5614
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.44
Earnings History > 27 > eps Estimate
0.39
Earnings History > 27 > eps Difference
0.05
Earnings History > 27 > surprise Percent
12.8205
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-06
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.64
Earnings History > 28 > eps Estimate
0.52
Earnings History > 28 > eps Difference
0.12
Earnings History > 28 > surprise Percent
23.0769
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.48
Earnings History > 29 > eps Estimate
0.54
Earnings History > 29 > eps Difference
-0.06
Earnings History > 29 > surprise Percent
-11.1111
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.41
Earnings History > 30 > eps Estimate
0.4
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
2.5
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.34
Earnings History > 31 > eps Estimate
0.19
Earnings History > 31 > eps Difference
0.15
Earnings History > 31 > surprise Percent
78.9474
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-07
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.35
Earnings History > 32 > eps Estimate
0.34
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
2.9412
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.31
Earnings History > 33 > eps Estimate
0.34
Earnings History > 33 > eps Difference
-0.03
Earnings History > 33 > surprise Percent
-8.8235
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.07
Earnings History > 34 > eps Estimate
0.34
Earnings History > 34 > eps Difference
-0.27
Earnings History > 34 > surprise Percent
-79.4118
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-03
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.07
Earnings History > 35 > eps Estimate
0.29
Earnings History > 35 > eps Difference
-0.22
Earnings History > 35 > surprise Percent
-75.8621
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.48
Earnings History > 36 > eps Estimate
0.4
Earnings History > 36 > eps Difference
0.08
Earnings History > 36 > surprise Percent
20
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.38
Earnings History > 37 > eps Estimate
0.38
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.31
Earnings History > 38 > eps Estimate
0.33
Earnings History > 38 > eps Difference
-0.02
Earnings History > 38 > surprise Percent
-6.0606
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.1
Earnings History > 39 > eps Estimate
0.28
Earnings History > 39 > eps Difference
-0.18
Earnings History > 39 > surprise Percent
-64.2857
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-03
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.29
Earnings History > 40 > eps Estimate
0.31
Earnings History > 40 > eps Difference
-0.02
Earnings History > 40 > surprise Percent
-6.4516
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.29
Earnings History > 41 > eps Estimate
0.42
Earnings History > 41 > eps Difference
-0.13
Earnings History > 41 > surprise Percent
-30.9524
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.38
Earnings History > 42 > eps Estimate
0.4
Earnings History > 42 > eps Difference
-0.02
Earnings History > 42 > surprise Percent
-5
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-06
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.34
Earnings History > 43 > eps Estimate
0.3
Earnings History > 43 > eps Difference
0.04
Earnings History > 43 > surprise Percent
13.3333
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-11
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.66
Earnings History > 44 > eps Estimate
0.37
Earnings History > 44 > eps Difference
0.29
Earnings History > 44 > surprise Percent
78.3784
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-05
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.39
Earnings History > 45 > eps Estimate
0.38
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
2.6316
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-06
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.36
Earnings History > 46 > eps Estimate
0.41
Earnings History > 46 > eps Difference
-0.05
Earnings History > 46 > surprise Percent
-12.1951
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-07
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.29
Earnings History > 47 > eps Estimate
0.32
Earnings History > 47 > eps Difference
-0.03
Earnings History > 47 > surprise Percent
-9.375
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-05
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.46
Earnings History > 48 > eps Estimate
0.4
Earnings History > 48 > eps Difference
0.06
Earnings History > 48 > surprise Percent
15
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.45
Earnings History > 49 > eps Estimate
0.44
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
2.2727
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-07
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.44
Earnings History > 50 > eps Estimate
0.44
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.32
Earnings History > 51 > eps Estimate
0.35
Earnings History > 51 > eps Difference
-0.03
Earnings History > 51 > surprise Percent
-8.5714
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.46
Earnings History > 52 > eps Estimate
0.42
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
9.5238
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-07
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.41
Earnings History > 53 > eps Estimate
0.44
Earnings History > 53 > eps Difference
-0.03
Earnings History > 53 > surprise Percent
-6.8182
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.45
Earnings History > 54 > eps Estimate
0.33
Earnings History > 54 > eps Difference
0.12
Earnings History > 54 > surprise Percent
36.3636
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-09
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.29
Earnings History > 55 > eps Estimate
0.22
Earnings History > 55 > eps Difference
0.07
Earnings History > 55 > surprise Percent
31.8182
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-07
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.28
Earnings History > 56 > eps Estimate
0.26
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
7.6923
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-08
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2
Earnings History > 57 > eps Estimate
0.24
Earnings History > 57 > eps Difference
-0.04
Earnings History > 57 > surprise Percent
-16.6667
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-09
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.18
Earnings History > 58 > eps Estimate
0.19
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-5.2632
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-09
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.21
Earnings History > 59 > eps Estimate
0.16
Earnings History > 59 > eps Difference
0.05
Earnings History > 59 > surprise Percent
31.25
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-08
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.29
Earnings History > 60 > eps Estimate
0.18
Earnings History > 60 > eps Difference
0.11
Earnings History > 60 > surprise Percent
61.1111
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-08
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.19
Earnings History > 61 > eps Estimate
0.19
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-09
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.16
Earnings History > 62 > eps Estimate
0.16
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-10
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.13
Earnings History > 63 > eps Estimate
0.11
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
18.1818
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-15
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.21
Earnings History > 64 > eps Estimate
0.18
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
16.6667
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-09
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.28
Earnings History > 65 > eps Estimate
0.26
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
7.6923
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-10
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.21
Earnings History > 66 > eps Estimate
0.18
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
16.6667
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-14
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.14
Earnings History > 67 > eps Estimate
0.14
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-12
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.37
Earnings History > 68 > eps Estimate
0.2
Earnings History > 68 > eps Difference
0.17
Earnings History > 68 > surprise Percent
85
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-13
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.32
Earnings History > 69 > eps Estimate
0.2
Earnings History > 69 > eps Difference
0.12
Earnings History > 69 > surprise Percent
60
MYR Group Inc., through its subsidiaries, provides electrical construction services in the United States and Canada. It operates through two segments: Transmission and Distribution, and Commercial and Industrial. The Transmission and Distribution segment offers a range of services on electric transmission and distribution networks, and substation facilities, including design, engineering, procurement, construction, upgrade, maintenance, and repair services with primary focus on construction, maintenance, and repair to customers in the electric utility industry; and services, including construction and maintenance of high voltage transmission lines, substations, and lower voltage underground and overhead distribution systems, clean energy projects, and electric vehicle charging infrastructure services, as well as emergency restoration services in response to hurricane, wildfire, ice, or other related damages. This segment serves as prime contractor to customers, such as investor-owned utilities, cooperatives, private developers, government-funded utilities, independent power producers, independent transmission companies, industrial facility owners, and other contractors. The Commercial and Industrial segment provides a range of services, including design, installation, maintenance, and repair of commercial and industrial wiring; and installation of intelligent transportation systems, roadway lighting, and signalization for airports, hospitals, data centers, hotels, stadiums, commercial and industrial facilities, clean energy projects, manufacturing plants, processing facilities, water/waste-water treatment facilities, mining facilities, intelligent transportation systems, roadway lighting, signalization, and electric vehicle charging infrastructure. This segment serves general contractors, commercial and industrial facility owners, governmental agencies, and developers. MYR Group Inc. was founded in 1891 and is headquartered in Thornton, Colorado.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AVolume Report: Why MYRG stock could benefit from AI revolution - Weekly Trade Report & Weekly Momentum Picks moha.gov.vn
Read more →44,991 Shares in MYR Group, Inc. $MYRG Acquired by Arrowstreet Capital Limited Partnership Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$240.6
Analyst Picks
Strong Buy
4
Buy
0
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
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
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 88.25% of the total shares of MYR Group Inc
1.
BlackRock Inc(15.4259%)
since
2025/06/30
2.
Vanguard Group Inc(6.881%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.9468%)
since
2025/08/31
4.
Macquarie Group Ltd(4.0392%)
since
2025/06/30
5.
State Street Corp(3.8306%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.9837%)
since
2025/07/31
7.
Macquarie Small Cap Core I(2.9335%)
since
2025/07/31
8.
Fisher Asset Management, LLC(2.8745%)
since
2025/06/30
9.
Dimensional Fund Advisors, Inc.(2.4728%)
since
2025/06/30
10.
Principal Financial Group Inc(2.422%)
since
2025/06/30
11.
Geode Capital Management, LLC(2.404%)
since
2025/06/30
12.
iShares Russell 2000 ETF(2.3963%)
since
2025/08/31
13.
Wellington Management Company LLP(2.3791%)
since
2025/06/30
14.
Bank of New York Mellon Corp(2.2578%)
since
2025/06/30
15.
UBS Asset Mgmt Americas Inc(1.883%)
since
2025/06/30
16.
Jacobs Levy Equity Management, Inc.(1.8098%)
since
2025/06/30
17.
Morgan Stanley - Brokerage Accounts(1.7297%)
since
2025/06/30
18.
ACK Asset Management LLC(1.7085%)
since
2025/06/30
19.
Goldman Sachs Group Inc(1.6144%)
since
2025/06/30
20.
Charles Schwab Investment Management Inc(1.5614%)
since
2025/06/30
21.
T. Rowe Price Investment Management,Inc.(1.5514%)
since
2025/06/30
22.
Ameriprise Financial Inc(1.456%)
since
2025/06/30
23.
Capital World Investors(1.412%)
since
2025/06/30
24.
American Funds SMALLCAP World A(1.412%)
since
2025/06/30
25.
JPMorgan Chase & Co(1.294%)
since
2025/06/30
26.
Global X US Infrastructure Dev ETF(1.117%)
since
2025/08/29
27.
Vanguard Institutional Extnd Mkt Idx Tr(1.0741%)
since
2025/07/31
28.
Fidelity Small Cap Index(0.9962%)
since
2025/06/30
29.
Columbia Acorn Inst(0.9459%)
since
2025/07/31
30.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8843%)
since
2025/08/29
31.
iShares Russell 2000 Growth ETF(0.8719%)
since
2025/08/31
32.
Principal SmallCap R5(0.8478%)
since
2025/07/31
33.
Principal U.S. Small Cap Equity(0.6925%)
since
2025/06/30
34.
Vanguard Tax-Managed Small Cap Adm(0.6658%)
since
2025/07/31
35.
iShares US Infrastructure ETF(0.6224%)
since
2025/08/31
36.
Neumeier Poma Small Cap Value(0.614%)
since
2025/06/30
37.
Fisher Small and Mid Cap Core(0.582%)
since
2025/06/30
38.
FI Instl US Sm & Md-Cp Cor Eq USD(0.582%)
since
2025/05/31
39.
Fidelity Extended Market Index(0.5408%)
since
2025/07/31
40.
BNY Mellon Sm/Md Cp Gr I(0.5385%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.78
Date
2025-09-30
EPS Actual
2.05
EPS Estimate
1.92
EPS Difference
0.13
Surprise Percent
6.7708%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
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-09-30)
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-09-30)
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.