0000700923
2011-09-30
0000700923
2010-12-31
0000700923
2010-01-01
2010-09-30
0000700923
2010-07-01
2010-09-30
0000700923
2011-01-01
2011-09-30
0000700923
2011-07-01
2011-09-30
0000700923
2010-06-30
0000700923
2010-09-30
0000700923
2009-12-31
0000700923
2011-06-30
0000700923
2011-10-28
iso4217:USD
xbrli:shares
iso4217:USD
xbrli:shares
404960000
230952000
380148000
47360000
145149000
3310
20401734
20405044
100000000
0.01
0
0
4000000
0.01
2139000
59335000
1001000
0
20007081
20007081
100000000
0.01
0
0
4000000
0.01
1888000
46878000
947000
187439000
636000
17971000
30000000
138832000
17974000
34044000
45505000
41309000
380148000
1831000
11204000
46599000
96591000
223923000
3719000
2144000
8422000
10544000
29299000
107172000
62623000
404960000
195706000
177695000
809000
398000
724000
278000
5836000
15870000
-114000
37000
16756000
251000
32635000
48918000
393023000
19776000
20244000
60941000
1891000
5792000
-31000
14000
6207000
84000
11023000
17036000
135731000
6525000
6634000
19813000
441941000
152767000
20766000
20776000
19868000
19915000
0.48
0.51
0.19
0.20
80000
1000
20000000
30000
6000
<table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>9. Earnings Per Share</b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> Basic earnings per share is calculated by dividing net income by the weighted average number of shares outstanding for the reporting period. Diluted earnings per share is computed similarly, except that it reflects the potential dilutive impact that would occur if dilutive securities were exercised into common shares. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company has issued restricted stock awards which vest over a service period that ranges from three to five years. These awards contain rights to dividends or dividend equivalents. Awards containing such rights that are unvested are considered to be participating securities and would be included in the computation of earnings per share pursuant to the two-class method. Under the two-class method, earnings are allocated between the Company's common stockholders and participating securities. The application of the two-class method during the three and nine months ended September 30, 2011 and 2010 did not have a material impact on the earnings per share calculation. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> The weighted average number of common shares used to compute basic and diluted net income per share was as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 20%; WIDTH: 60%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2"> </font><br /></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"><font size="1"><b>Three months ended September 30, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"><font size="1"><b>Nine months ended September 30, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1"> </font><br /></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Weighted average basic common shares outstanding</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">20,264,543</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">19,914,526</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">20,102,446</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">19,868,070</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Potential common shares arising from stock options and restricted stock</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">776,762</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">861,417</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">882,565</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">897,506</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Weighted average diluted common shares outstanding</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">21,041,305</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">20,775,943</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">20,985,011</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">20,765,576</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2"> For the three months ended September 30, 2011 and 2010, potential common shares related to the assumed exercise of 89,660 and 585,616 stock options, respectively, were excluded from the dilutions calculation because the exercise price of those options was greater than the average market price of the common shares (anti-dilutive). For the nine months ended September 30, 2011 and 2010, potential common shares related to the assumed exercise of 89,660 and 105,528 stock options, respectively, were excluded from the diluted earnings per share calculation because the exercise price of those options was greater than the average market price of the common shares. For the three and nine months ended September 30, 2011 and 2010, potential common shares related to the unvested portion of performance awards of 74,435 and 40,256, respectively, were excluded from the denominator of the diluted earnings per share calculation because the underlying performance obligation was not met as of the end of those periods. </font></p></td></tr></table>
<table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<table style="FONT-SIZE: 10pt; WIDTH: 746px; FONT-FAMILY: 'Times New Roman',times,serif; HEIGHT: 408px">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>8. Segment Information</b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The information in the following table was derived from internal financial reports used for corporate management purposes: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 20%; WIDTH: 75.34%; PADDING-TOP: 0pt; POSITION: relative; HEIGHT: 319px">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left" width="10"></td>
<td style="FONT-FAMILY: times" align="left" width="10"></td>
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="51"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="51"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="51"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="51"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left" colspan="3"><font size="2"> </font><br /></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"><font size="1"><b>Three months ended September 30, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"><font size="1"><b>Nine months ended September 30, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left" colspan="3">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 53pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>(In thousands) <!-- COMMAND=ADD_SCROPPEDRULE,53pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" colspan="2">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2"><b>Contract revenues:</b></font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">T&D</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">170,849</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">118,206</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">428,536</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">328,803</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">C&I</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">39,640</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">34,561</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">117,557</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">113,138</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom" colspan="3"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom" colspan="3">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"> </p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">210,489</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">152,767</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">546,093</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">441,941</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom" colspan="3"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" colspan="2">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2"><b>Operating income (loss):</b></font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">T&D</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">11,273</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">8,862</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">36,648</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">23,754</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">C&I</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,603</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,610</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,279</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,558</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">General Corporate</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(6,242</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(4,265</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(19,683</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(12,556</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom" colspan="3"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom" colspan="3">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"> </p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">6,634</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">6,207</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">20,244</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">16,756</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom" colspan="3"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table></td></tr></table>
<table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>7. Stock-Based Compensation</b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company maintains two award plans under which stock-based compensation has been granted, the 2006 Stock Option Plan (the "2006 Plan") and the 2007 Long-Term Incentive Plan (the "LTIP"). Upon the adoption of the LTIP, awards were no longer granted under the 2006 Plan. The LTIP provides for grants of (a) incentive stock options qualified as such under U.S. federal income tax laws, (b) stock options that do not qualify as incentive stock options, (c) stock appreciation rights, (d) restricted stock awards, (e) performance awards, (f) phantom stock, (g) stock bonuses, (h) dividend equivalents, or (i) any combination of such awards. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Stock Options</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> During the nine months ended September 30, 2011, the Company granted options to purchase 90,080 shares of the Company's common stock to various employees, including the Company's named executive officers. The grant date fair value of these options, using the Black-Scholes-Merton option-pricing model, was approximately $11.88 per share. These options vest ratably, on an annual basis, over a three-year period. During the nine months ended September 30, 2011, employees exercised 332,099 options. Total intrinsic value of options exercised was $6.6 million for the nine months ended September 30, 2011. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Restricted Stock</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> During the nine months ended September 30, 2011, the Company granted restricted stock awards covering 47,918 shares of common stock to various employees, including the Company's named executive officers, and 17,367 shares of common stock to eligible members of the Board of Directors. The restricted stock awards granted to employees vest as follows: 41,230 shares vest ratably, on an annual basis, over a five-year period beginning on March 24, 2012, and 6,688 shares cliff vest on May 12, 2016. The restricted stock awards granted to the eligible members of the Board of Directors vest ratably, on an annual basis, over a three-year period. The grant date fair value of the restricted stock was as follows: $24.18 for 58,597 shares and $24.67 for 6,688 shares, which was equal to the closing market price of the Company's common stock on the date of grant. On March 24, 2011, a total of 11,128 shares of restricted stock from a prior grant vested. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Performance Awards</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> During the nine months ended September 30, 2011, the Company granted performance stock awards covering 34,179 shares of common stock, at target level, to certain key management personnel, including the Company's named executive officers. The grant date fair value of the performance stock awards was $24.18, which was equal to the closing market price of the Company's common stock on the date of grant. The performance stock awards will cliff vest on December 31, 2013, subject to the achievement of certain specified levels of the Company's average return-on-equity ("ROE") over the performance period. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Stock-Compensation Expense</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company recognizes stock-based compensation expense on a straight-line basis over the vesting period. Stock-based compensation cost is adjusted for changes in estimated and actual forfeitures and also for changes in estimated performance shares that will be earned. The Company recognized stock-based compensation expense of approximately $1.6 million and $1.2 million for the nine months ended September 30, 2011 and 2010, respectively, in selling, general and administrative expenses. As of September 30, 2011, there was approximately $4.2 million of total unrecognized stock-based compensation cost related to awards granted under the LTIP, net of estimated forfeitures. Total unrecognized compensation cost will be adjusted for any future changes in estimated and actual forfeitures. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Retainer Share Election Program</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> Each of the Company's independent directors receives a retainer to be paid annually in cash, unless the director chooses to receive a portion of the retainer in the form of common stock. In 2011, a total of 1,843 shares of the Company's stock, valued at approximately $45,000, was issued to directors of the Company who elected to receive stock in lieu of cash. The fair value of the stock issued was $24.67 per share, which was equal to the closing market price of the Company's common stock on May 12, 2011, the date of issuance. </font></p></td></tr></table>
4950000
<table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>6. Commitments and Contingencies</b></font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Letters of Credit</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> At September 30, 2011 the Company had two outstanding irrevocable standby letters of credit, including one for $15.0 million related to the Company's payment obligation under its insurance programs and another for approximately $2.2 million related to contract performance obligations. At December 31, 2010, the Company had one outstanding irrevocable standby letter of credit totaling $15.0 million related to the Company's payment obligation under its insurance programs. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Leases </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company leases real estate, construction equipment and office equipment under operating leases with terms ranging from one to nine years. As of September 30, 2011, future minimum lease payments for these operating leases were as follows: $1.5 million for the remainder of 2011, $4.6 million for 2012, $2.1 million for 2013, $0.8 million for 2014, $0.3 million for 2015 and $0.7 million thereafter. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Purchase Commitments for Construction Equipment </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> As of September 30, 2011, the Company had approximately $7.0 million in outstanding purchase obligations for certain construction equipment with cash outlay requirements anticipated to occur over the next six months. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Employment Agreements</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> As of December 31, 2009, the Company had recorded a contingent severance payment liability of approximately $1.6 million related to the employment agreements it entered into with six executive officers in December 2007. The liability represented the amount the named executive officers would have been eligible to receive under the terms of the employment agreements if they were to voluntarily terminate employment without "good reason" (as defined in the employment agreements.) In March 2010, the Company amended and restated the employment agreements, and, among other things, removed the provision for severance pay that would have been payable upon a voluntary termination without good reason. The revised severance pay provisions in the employment agreements are all under the employer's control. As a result, the Company eliminated the $1.6 million liability related to this provision. The benefit of reversing this liability was included as a reduction to selling, general and administrative expenses in the accompanying consolidated statement of operations for the nine months ended September 30, 2010. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Surety Bonds</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> In certain circumstances, the Company is required to provide performance bonds in connection with its future performance on contractual commitments. The Company has indemnified its sureties for any expenses paid out under these performance bonds. As of September 30, 2011, the total original face value amount of outstanding performance bonds was approximately $912.3 million of which approximately $506.0 million was not yet complete and unrecognized in revenue.</font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Collective bargaining agreements </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> Many of the Company's subsidiaries' field labor employees are covered by collective bargaining agreements. The agreements require the subsidiaries to pay specified wages, provide certain benefits and contribute certain amounts to multi-employer pension plans. If a subsidiary withdraws from one or more multi-employer pension plans or if the plans were to otherwise become underfunded, the subsidiary could be assessed liabilities for additional contributions related to the underfunding of these plans. Although the Company has been informed that several of the multi-employer pension plans to which our subsidiaries contribute have been labeled with a "critical" status, the Company is not aware of any potential significant liabilities related to this issue. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Litigation and Other Legal Matters </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company is from time to time party to various lawsuits, claims, and other legal proceedings that arise in the ordinary course of business. These actions typically seek, among other things, compensation for alleged personal injury, breach of contract and/or property damages, punitive damages, civil penalties or other losses, or injunctive or declaratory relief. With respect to all such lawsuits, claims and proceedings, the Company records or adjusts reserves when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company does not believe that any of these proceedings, separately or in the aggregate, will have a material adverse effect on the Company's financial position, results of operations or cash flows. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company is routinely subject to other civil claims, litigation and arbitration, and regulatory investigations arising in the ordinary course of our present business as well as in respect of our divested businesses. Some of these include claims related to our current services and operations, and asbestos-related claims concerning historic operations of a predecessor affiliate. The Company believes that it has strong defenses to these claims as well as adequate insurance coverage in the event any asbestos-related claim is not resolved in its favor. These claims have not had a material impact on the Company to date and the Company believes that the likelihood that a future material adverse outcome will result from these claims is remote. However, if facts and circumstances change in the future, the Company cannot be certain that an adverse outcome of one or more of these claims would not have a material adverse effect on the Company's financial condition, results of operations or cash flows. </font></p></td></tr></table>
<table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>5. Income Taxes </b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The difference between the U.S. federal statutory tax rate of 35% and the Company's effective tax rates for the three and nine months ended September 30, 2011 and 2010 was principally due to state income taxes. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company had approximately $0.7 and $0.6 million of total unrecognized tax benefits as of September 30, 2011 and December 31, 2010, respectively, which were included in other liabilities in the accompanying consolidated balance sheets. Audit outcomes and the timing of audit settlements are subject to significant uncertainty. It is reasonably possible that a further change in the unrecognized tax benefits may occur within the next twelve months related to the settlement of an audit or the lapse of applicable statutes of limitations; however, an estimated range of the impact on the unrecognized benefits cannot be quantified at this time. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company's policy is to recognize interest and penalties related to income tax liabilities as a component of income tax expense in the consolidated statements of operations. The amount of interest and penalties charged to income tax expense as a result of the unrecognized tax benefits was a benefit of less than $0.1 million and an expense of less than $0.1 million for the nine-month periods ended September 30, 2011 and 2010, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company is subject to taxation in various jurisdictions. The Company continues to remain subject to examination by U.S. federal authorities for certain open tax years and has been informed by the Internal Revenue Service that an examination is being scheduled to cover its amended tax returns for 2007 and 2008, and its 2009 tax return. The Company is also subject to examination by various state authorities for the years 2006 through 2010. </font></p></td></tr></table>
<table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>4. Contracts in Process</b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The net asset (liability) position for contracts in process consisted of the following: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 20%; WIDTH: 60%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left" width="10"></td>
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="67"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="64"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left" colspan="2">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 53pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>(In thousands) <!-- COMMAND=ADD_SCROPPEDRULE,53pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>September 30,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>December 31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Costs incurred on uncompleted contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,009,087</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">810,463</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Estimated earnings</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">122,015</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">92,102</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom" colspan="2">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"> </p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,131,102</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">902,565</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Less: Billings to date</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,119,795</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">918,771</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom" colspan="2">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"> </p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">11,307</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(16,206</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2"> The net asset (liability) position for contracts in process included in the accompanying consolidated balance sheets was as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 20%; WIDTH: 60%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left" width="10"></td>
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="67"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="64"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left" colspan="2">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 53pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>(In thousands) <!-- COMMAND=ADD_SCROPPEDRULE,53pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>September 30,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>December 31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Costs and estimated earnings in excess of billings on uncompleted contracts</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">50,246</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">29,299</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Billings in excess of costs and estimated earnings on uncompleted contracts</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(38,939</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(45,505</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" colspan="2">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"> </p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">11,307</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(16,206</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"> </td>
<td style="FONT-FAMILY: times" valign="bottom"> </td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table>
<table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>3. Supplemental Cash Flows</b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> Supplemental disclosures of cash flow information are as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 20%; WIDTH: 60%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left" width="10"></td>
<td style="FONT-FAMILY: times" align="left" width="10"></td>
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="50"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="50"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="44"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="44"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left" colspan="3"><font size="2"> </font><br /></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"><font size="1"><b>Three months ended September 30, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"><font size="1"><b>Nine months ended September 30, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left" colspan="3">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 53pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>(In thousands) <!-- COMMAND=ADD_SCROPPEDRULE,53pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1"> </font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" colspan="2">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Cash paid during the period for:</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Income taxes</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,764</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,835</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">6,375</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">4,708</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Interest expense</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">71</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">374</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">381</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">743</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times" colspan="2">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Noncash investing activities:</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Acquisition of property and equipment for which payment was pending</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,556</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,552</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,556</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,552</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times"><font size="0"> </font></td>
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Acquisition of property and equipment through like-kind exchange of similar assets</font></p></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">—</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">—</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">—</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">2,924</font></td>
<td style="FONT-FAMILY: times"><font size="2"> </font></td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table>
<table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>2. Fair Value Measurements</b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The accounting guidance provided by ASC 820 defines fair value, establishes methods used to measure fair value, and expands disclosure requirements about fair value measurements. The fair value accounting guidance establishes a three-tier hierarchy of fair value measurement, which prioritizes the inputs used in measuring fair value based upon their degree of availability in external active markets. These tiers include: Level 1 (the highest priority), defined as observable inputs, such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3 (the lowest priority), defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> As of September 30, 2011, the carrying value of cash and cash equivalents, accounts receivable and payable, short-term borrowings, accrued liabilities, and certain other financial assets and liabilities approximated fair value due to the short maturities of these instruments. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> As of September 30, 2011 and December 31, 2010, the Company held cash of $17.0 million and $17.3 million, respectively. The Company also held cash equivalents in money market funds and short-term certificates of deposit that were subject to the disclosure requirements of the fair value accounting guidance. The net carrying value of the Company's cash equivalents as of September 30, 2011 and December 10, 2010 was $0.5 million and $45.3 million, respectively, which was equal to the fair value based upon Level 1 inputs.</font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company uses a discounted cash flow technique that incorporates a market interest rate adjusted for risk profile based upon Level 3 inputs to determine the fair value of its long-term debt. The carrying amount reported in the consolidated balance sheet at September 30, 2011 for the current portion of long-term debt was $10.0 million. The Company estimated the fair value of that debt to be $9.9 million at September 30, 2011. The carrying amount reported in the consolidated balance sheet as of December 31, 2010 for long-term debt was $30.0 million, and the Company determined the fair value of that debt to be $29.6 million at December 31, 2010. </font></p></td></tr></table>
<table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>1. Organization, Business, Basis of Presentation </b></font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Organization</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> MYR Group Inc. (the "Company") consists of the following wholly owned subsidiaries: The L. E. Myers Co., a Delaware corporation; Hawkeye Construction, Inc., an Oregon corporation; Harlan Electric Company, a Michigan corporation; Sturgeon Electric Company, Inc., a Michigan corporation; MYR Transmission Services, Inc., a Delaware corporation; ComTel Technology Inc., a Colorado corporation; MYRpower, Inc., a Delaware corporation and Great Southwestern Construction, Inc., a Colorado corporation. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Business </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The Company performs construction services in two business segments: Transmission and Distribution ("T&D"), and Commercial and Industrial ("C&I"). T&D customers include electric utilities, private developers, cooperatives, municipalities and other transmission owners nationwide. The Company provides a broad range of services, which includes design, engineering, procurement, construction, upgrade, maintenance and repair services with a particular focus on construction, maintenance and repair throughout the continental United States. The Company also provides C&I electrical contracting services to facility owners and general contractors in the western United States. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Interim Consolidated Financial Information </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The accompanying consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial reporting and pursuant to the rules and regulations of the SEC. Certain information and note disclosures typically included in financial statements prepared in accordance with U.S. GAAP have been omitted in accordance with these rules and regulations. In the opinion of management, the accompanying consolidated financial statements contain all adjustments (consisting of only normal recurring adjustments) necessary to state fairly the financial condition of the Company as of September 30, 2011, and the results of operations, and cash flows for the three and nine months ended September 30, 2011 and 2010. The results of operations for the three and nine months ended September 30, 2011 are not necessarily indicative of the results for the full year or the results for any future periods. The consolidated balance sheet as of December 31, 2010 has been derived from the audited financial statements as of that date. These financial statements should be read in conjunction with the audited financial statements and related notes for the year ended December 31, 2010, included in the Company's annual report on Form 10-K. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Use of Estimates</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and revenues and expenses during the period reported. The most significant estimates are related to estimates to complete on contracts, insurance reserves, accounts receivable reserves, the recoverability of goodwill and intangibles, and estimates surrounding stock-based compensation. Actual results could differ from these estimates. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Recently Issued Accounting Pronouncements </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"> Typically, changes to U.S. GAAP are established by the Financial Accounting Standards Board ("FASB") in the form of accounting standards updates ("ASUs") to the FASB's Accounting Standards Codification ("ASC"). The Company considers the applicability and impact of all ASUs. The Company, based on its assessment, determined that any recent ASUs not listed below are either not applicable to the Company or have minimal impact on our consolidated financial statements.</font></p>
<p style="FONT-FAMILY: times"><font size="2"> In September 2011, the FASB issued ASU No. 2011-09 to ASC 715, which requires enhanced disclosures in the annual financial statements of employers that participate in multiemployer plans. Under the new guidance, employers will need to explain the general nature of multiemployer pension plans and their participation in the plans, including how the plans are different from single-employer plans. In addition, certain disclosures will be required in tabular format for each multiemployer plan that is individually significant to an employer's financial statements. The new guidance also requires a description of the nature and effect of any significant changes affecting comparability of the employer's total contributions from period to period. The ASU is effective for fiscal years ending after December 15, 2011. Retrospective application is required. There will be no impact to the Company's financial position, results of operations or cash flows as the changes relate only to additional disclosures. The Company is currently evaluating the impact of the additional disclosures required. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> In September 2011, the FASB issued ASU No. 2011-08 to ASC 350 which is intended to simplify how entities test goodwill for impairment. ASU 2011-08 permits an entity to first assess qualitative factors to determine whether it is "more-likely-than-not" that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test described in ASC 350. The "more-likely-than-not" threshold is defined as having a likelihood of more than 50%. ASU 2011-08 is effective for annual and interim goodwill impairment tests performed for reporting periods beginning after December 15, 2011. The Company does not expect the provisions of ASU 2011-08 to have a material effect on its financial position, results of operations or cash flows. </font></p>
<p style="FONT-FAMILY: times"><font size="2"> In January 2010, the FASB issued ASU No. 2010-06 to ASC 820 which required new disclosures and clarified existing disclosures about fair value measurement. Specifically, this update amends ASC 820 to now require: (a) a reporting entity to disclose separately the amounts of significant transfers in and out of Level 1 and Level 2 fair value measurements and to describe the reasons for the transfers; and (b) in the reconciliation for fair value measurements using significant unobservable inputs, a reporting entity should present separately information about purchases, sales, issuances, and settlements. In addition, this update clarifies the requirements of the following existing disclosures: (a) for purposes of reporting fair value measurement for each class of assets and liabilities, a reporting entity needs to use judgment in determining the appropriate classes of assets and liabilities; and (b) a reporting entity should provide disclosures about the valuation techniques and inputs used to measure fair value for both recurring and nonrecurring fair value measurements. This update became effective for interim and annual reporting periods beginning after December 15, 2009, except for the disclosures about purchases, sales, issuances, and settlements in the roll forward of activity in Level 3 fair value measurements, which became effective for interim and reporting periods beginning after December 15, 2010. The adoption of this standard modification did not have an impact on the Company's consolidated financial condition, results of operations or cash flows, and there were no material impacts to the Company's financial statement disclosures. </font></p></td></tr></table>
280000
504000
-237000
2636000
1272000
-1341000
MYR GROUP INC.
0000700923
10-Q
2011-09-30
false
--12-31
Yes
Accelerated Filer
-49000
2011
Q3
8258000
5700000
22000
-812000
1000
394000
3969000
-45076000
1605000
149000
536000
38000
12082000
751000
-5047000
734000
749000
-17862000
-4213000
-3246000
264000
7330000
-2822000
64000
-812000
149000
1210000
11718000
44940000
39181000
37576000
-5759000
80000
45000
35409000
17547000
200000
209254000
192709000
3901000
10034000
4221000
12438000
-11331000
-4670000
-33354000
-10830000
647000
25000
-6993000
11939000
12289000
-1114000
-4729000
-18971000
2754000
137003000
50246000
10569000
9136000
2136000
1561000
115088000
46599000
10953000
1368000
10000000
10000000
60907000
38939000
37843000
20006000
17420000
591000
204000
149332000
59798000
210489000
546093000
190676000
485152000
13523000
41174000
84000
251000
428000
728000
5000
48000
93000
463000
-21000
-53000
2304000
7338000
0.21
0.20
0.62
0.59
20265000
21041000
20102000
20985000
4980000
13794000
146000
1100000
1228000
1672000
-622000
-576000
17000
78000
37261000
29831000
-4233000
20947000
2754000
2754000
-35000
714000
-2656000
-4223000
4972000
21389000
-3014000
-6566000
2797000
3799000
2195000
1987000
508000
808000
11338000
34162000
711000
1370000
1228000
1672000
20401734
10000000
10000000