| Revenues | 338.21M |
| Cost of revenues | 263.66M |
| Research and development expenses | 7.51M |
| Selling, general and administrative expenses | 33.78M |
| Income from operations | 33.26M |
| Interest income and other | 672K |
| Interest expense | -1.08M |
| Income before income taxes | 32.85M |
| Income tax benefit (provision) | -11.65M |
| Net income | 21.2M |
| Basic income per share | 0.35 |
| Diluted income per share | 0.35 |