VPRT Income Statement

Click line-items for a historical chart and %
Consolidated Statements of Income [Abstract]
Revenue 348.31M
Cost of revenue 114.15M
Technology and development expense 40.05M
Marketing and selling expense 134.36M
General and administrative expense 26.71M
Income from operations 33.04M
Interest income
Other expense, net -310K
Interest expense
Income before income taxes 31.47M
Income tax provision 8.19M
Net income 22.96M
Basic net income per share 0.69
Diluted net income per share 0.66
Weighted average shares outstanding - basic 33.38M
Weighted average shares outstanding - diluted 34.54M
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]
Share-based compensation expense 8.35M
Cost of revenue {e:}
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]
Share-based compensation expense 107K
Technology and development expense
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]
Share-based compensation expense 2.37M
Marketing and selling expense
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]
Share-based compensation expense 1.59M
General and administrative expense
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]
Share-based compensation expense 4.29M