| UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] | |
| Revenues | 87.11M |
| Operating expenses: | |
| Direct costs of revenue (exclusive of depreciation and amortization) | 31.23M |
| Depreciation and amortization | 17.86M |
| Selling, general and administrative | 22.82M |
| Total operating expenses | 71.91M |
| Income from operations | 15.2M |
| Interest expense, net | |
| Other non-operating income (expense) | |
| Loss from early extinguishment of debt | |
| Income before provision for income taxes | 15.22M |
| Provision for income taxes | -5.67M |
| Net income | 9.56M |
| Preferred stock dividends | -1.01M |
| Net (loss) income less preferred stock dividends | 8.55M |
| Income allocated to participating securities | -912K |
| Net income available to common stockholders | 7.64M |
| Earnings per share | |
| Basic (in dollars per share) | 0.34 |
| Diluted (in dollars per share) | 0.33 |
| Shares used to compute basic earnings per share (in shares) | 22.52M |
| Shares used to compute diluted earnings per share (in shares) | 22.85M |