v3.19.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Condensed Consolidated Statements of Operations        
Revenue $ 68,554 $ 59,601 $ 135,027 $ 117,760
Costs and operating expenses:        
Network access 29,802 24,088 61,213 50,653
Network operations 14,249 12,723 28,391 25,569
Development and technology 8,353 7,463 17,352 14,888
Selling and marketing 6,194 5,353 12,061 10,816
General and administrative 7,015 6,730 15,309 14,429
Amortization of intangible assets 1,131 668 2,262 1,395
Total costs and operating expenses 66,744 57,025 136,588 117,750
Income (loss) from operations 1,810 2,576 (1,561) 10
Interest and other expense, net (1,662) (50) (3,338) (129)
Income (loss) before income taxes 148 2,526 (4,899) (119)
Income tax benefit (expense) 81 (16) (111) (144)
Net income (loss) 229 2,510 (5,010) (263)
Net income (loss) attributable to non-controlling interests 13 395 (73) 851
Net income (loss) attributable to common stockholders $ 216 $ 2,115 $ (4,937) $ (1,114)
Net income (loss) per share attributable to common stockholders:        
Basic (in dollars per share) $ 0.00 $ 0.05 $ (0.11) $ (0.03)
Diluted (in dollars per share) $ 0.00 $ 0.05 $ (0.11) $ (0.03)
Weighted average shares used in computing net income (loss) per share attributable to common stockholders:        
Basic (in shares) 44,041 41,961 43,786 41,645
Diluted (in shares) 44,378 45,219 43,786 41,645