| Net earnings (loss) | 11.26M |
| Depreciation and amortization | 9.24M |
| Deferred income tax expense (benefit) | 4.74M |
| Restructuring and other charges | 0 |
| Share-based compensation | 2.38M |
| Other non-cash charges | 470K |
| Receivables, net | 8.73M |
| Other assets | 1.55M |
| Accounts payable, income taxes payable, accrued liabilities and other liabilities | -15.87M |
| Net cash provided by operating activities | 22.5M |
| Acquisitions, net of cash acquired | -1.54M |
| Capital expenditures, net | -2.18M |
| Other | 233K |
| Net cash used in investing activities | -3.49M |
| Debt repayments | -2.43M |
| Borrowings of line of credit, net | 253K |
| Proceeds from the exercise of employee stock options | 4.61M |
| Purchases of treasury stock | -29.32M |
| Net cash (used in) provided by financing activities | -26.89M |
| Effect of exchange rates on cash and cash equivalents | 88K |
| Net decrease in cash and cash equivalents | -7.79M |
| Cash and cash equivalents, beginning of period | 18.48M |
| Cash and cash equivalents, end of period | 10.69M |
| Interest expense | 1.12M |
| Income taxes | 1.7M |
| Accrual of fixed assets purchased | 1.1M |
| Financing of purchases of hardware and related costs | 3.96M |