XML 17 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Income Statement [Abstract]    
Revenue $ 180,010 $ 132,468
Costs and expenses:    
Cost of revenue 30,850 21,862
Research and development 21,273 16,931
Selling, general and administrative 81,139 60,597
Costs and Expenses, Total 133,262 99,390
Income from operations 46,748 33,078
Other income:    
Investment income, net 1,551 635
Other income, net 188 79
Nonoperating Income (Expense), Total 1,739 714
Income before income taxes 48,487 33,792
Income tax benefit (41,579) (3,582)
Net income $ 90,066 $ 37,374
Basic net income per share $ 2.02 $ 0.85
Basic weighted average shares outstanding 44,546 43,895
Diluted net income per share $ 1.95 $ 0.82
Diluted weighted average shares outstanding 46,169 45,608