| Revenue | 443.71M |
| Cost of revenue | 213.73M |
| Technology and development expense | |
| Marketing and selling expense | 139.35M |
| General and administrative expense | 56.36M |
| Income from operations | -27.81M |
| Interest income | |
| Other expense, net | -2.13M |
| Interest expense | |
| Income before income taxes | -39.84M |
| Income tax provision | -9.81M |
| Net income | -29.1M |
| Basic net income per share | -0.92 |
| Diluted net income per share | -0.92 |
| Weighted average shares outstanding - basic | 31.57M |
| Weighted average shares outstanding - diluted | 31.57M |
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |
| Share-based compensation expense | 11.57M |
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |
| Share-based compensation expense | 43K |
| Technology and development expense | |
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |
| Share-based compensation expense | 2.33M |
| Marketing and selling expense | |
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |
| Share-based compensation expense | 820K |
| General and administrative expense | |
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |
| Share-based compensation expense | 8.38M |