| Net revenues | 15.75M |
| Cost of revenues | 6.14M |
| Gross profit | 9.61M |
| Selling and marketing expenses | 2.42M |
| General and administrative expenses | 4.41M |
| Total operating expenses | 6.84M |
| Operating income | 2.77M |
| Interest and other income, net | |
| Income before provision for income taxes | |
| Provision for income taxes | 1.21M |
| Income from continuing operations | 1.59M |
| Loss from discontinued operations, net of income taxes | |
| Net income | 1.58M |
| Income from continuing operations (in Dollars per share) | 0.19 |
| Loss from discontinued operations (in Dollars per share) | 0 |
| Net income (in Dollars per share) | 0.19 |
| Income from continuing operations (in Dollars per share) | 0.19 |
| Loss from discontinued operations (in Dollars per share) | -0.01 |
| Net income (in Dollars per share) | 0.18 |
| Basic (in Shares) | 8.47M |
| Diluted (in Shares) | 8.56M |
| Dividends declared per common share (in Dollars per share) | 0.35 |