XML 46 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Revenue:    
Total revenue $ 64,455 $ 46,252
Cost of revenue:    
Total cost of revenue 36,851 27,542
Gross profit 27,604 18,710
Operating expenses:    
Research and development 20,663 18,492
Sales and marketing 1,946 1,703
General and administrative 7,287 5,450
Total operating expenses 29,896 25,645
Loss from operations (2,292) (6,935)
Other income, net 561 1,590
Loss from continuing operations before provision for income taxes (1,731) (5,345)
Provision for income taxes 411 740
Loss from continuing operations (2,142) (6,085)
Discontinued operations:    
Income (loss) from operations of Advertising business, net of tax 832 (1,485)
Loss from sale of Advertising business (4,818) 0
Loss on discontinued operations (3,986) (1,485)
Net loss $ (6,128) $ (7,570)
Basic and diluted loss per share:    
Loss from continuing operations (in dollars per share) $ (0.04) $ (0.14)
Loss on discontinued operations (in dollars per share) (0.09) (0.03)
Net loss (in dollars per share) $ (0.13) $ (0.17)
Weighted average shares used in computing basic and diluted loss per share (in shares) 47,780 45,018
Stock-based compensation expense included in continuing operations above:    
Stock-based compensation expense $ 1,752 $ 2,048
Cost of revenue    
Stock-based compensation expense included in continuing operations above:    
Stock-based compensation expense 16 24
Research and development    
Stock-based compensation expense included in continuing operations above:    
Stock-based compensation expense 1,095 1,251
Sales and marketing    
Stock-based compensation expense included in continuing operations above:    
Stock-based compensation expense 135 166
General and administrative    
Stock-based compensation expense included in continuing operations above:    
Stock-based compensation expense 506 607
Product    
Revenue:    
Total revenue 55,183 39,930
Cost of revenue:    
Total cost of revenue 31,989 23,588
Services    
Revenue:    
Total revenue 9,272 6,322
Cost of revenue:    
Total cost of revenue $ 4,862 $ 3,954