| Revenues | 341.78M |
| Cost of revenues | 309.5M |
| Gross profit | 32.28M |
| Selling, general and administrative expenses | 17.98M |
| Operating income | 14.3M |
| Interest expense | -243K |
| Interest income | 12K |
| Other | 7K |
| Income before income tax expense | 14.08M |
| Provision for federal, state and foreign income taxes | 4.74M |
| Net income | 9.34M |
| Basic earnings per common share | 0.35 |
| Diluted earnings per common share | 0.35 |
| Basic | 26.39M |
| Diluted | 26.8M |