| Condensed Consolidated Statements of Income [Abstract] | |
| Revenues | 190.27M |
| Costs and expenses: | |
| Cost of services | 70.99M |
| Member relations and marketing | |
| General and administrative | 25.22M |
| Depreciation and amortization | 14.71M |
| Total costs and expenses | 167.57M |
| Income from operations | 22.7M |
| Other income (expense), net | 0 |
| Income before provision for income taxes | 17.85M |
| Provision for income taxes | 6.65M |
| Net income | 11.21M |
| Earnings per share: | |
| Basic | 0.34 |
| Diluted | 0.33 |
| Dividends per share | 0.23 |
| Weighted average shares outstanding: | |
| Basic | 33.38M |
| Diluted | 33.8M |