| Revenues | 22.56M |
| Cost of revenues | 15.04M |
| Gross profit | 7.52M |
| Marketing and sales | 1.61M |
| General and administrative | 2.13M |
| Operating income | 3.48M |
| Other income and (expense) | 43K |
| Income before income taxes | 3.53M |
| Income tax provision | 1.08M |
| Net income | 2.45M |
| Basic (in dollars per share) | 0.31 |
| Diluted (in dollars per share) | 0.3 |
| Basic (in shares) | 7.93M |
| Diluted (in shares) | 8.06M |