XML 20 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Income Statement [Abstract]    
Revenues $ 212,514 $ 214,801
Cost of revenue 113,960 122,819
Gross profit 98,554 91,982
Operating expenses:    
Research and development 23,563 18,652
Sales and marketing 48,440 37,348
General and administrative 32,356 27,506
Gains, losses and other items, net (98) 314
Total operating expenses 104,261 83,820
Income (loss) from operations (5,707) 8,162
Other income (expense):    
Interest expense (2,342) (1,812)
Other, net (672) 307
Total other expense (3,014) (1,505)
Income (loss) before income taxes (8,721) 6,657
Income taxes (benefit) (7,421) 2,681
Net earnings (loss) $ (1,300) $ 3,976
Basic earnings (loss) per share:    
Basic earnings (loss) per share $ (0.02) $ 0.05
Diluted earnings (loss) per share:    
Diluted earnings (loss) per share $ (0.02) $ 0.05