| Revenue | 124.82M |
| Other direct operating costs | 85.47M |
| Transportation costs | |
| Gross profit | 39.35M |
| Selling, general and administrative expenses | 18.44M |
| Operating income | 20.92M |
| Interest income | 8K |
| Interest expense | -4.29M |
| Foreign currency gain (loss) | -224K |
| Other | -19K |
| Total other income (expense) | -4.52M |
| Income before income taxes | |
| Income tax expense | 6.28M |
| Net income | |
| Basic (in dollars per share) | 0.47 |
| Diluted (in dollars per share) | 0.46 |
| Basic (in shares) | 21.71M |
| Diluted (in shares) | 21.8M |
| Dividends paid per share (in dollars per share) | 0.18 |