XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue $ 236,916 $ 238,683 $ 641,576 $ 546,605
Cost of revenue 143,844 185,306 489,586 442,127
Gross profit 93,072 53,377 151,990 104,478
Operating expenses        
Technology and development 22,452 18,801 60,687 50,421
Marketing 12,421 8,361 47,611 68,611
General and administrative(1) 21,190 18,779 68,539 57,881
Total operating expenses 56,063 45,941 176,837 176,913
Income (loss) from operations 37,009 7,436 (24,847) (72,435)
Interest income 319 1,576 1,859 5,804
Interest expense (2,522) (2,274) (7,631) (6,564)
Other income (expense), net (640) 44 (1,943) 172
Net income (loss) 34,166 6,782 (32,562) (73,023)
Dividend on convertible preferred stock (1,530) 0 (2,814) 0
Undistributed earnings attributable to participating securities (653) 0 0 0
Net income (loss) attributable to common stock - basic 31,983 6,782 (35,376) (73,023)
Net income (loss) attributable to common stock - diluted $ 31,983 $ 6,782 $ (35,376) $ (73,023)
Net income (loss) attributable to common stock - basic (in dollars per share) $ 0.32 $ 0.07 $ (0.36) $ (0.80)
Weighted average shares - basic (in shares) 99,840,144 91,994,731 97,365,122 91,279,086
Net income (loss) attributable to common stock - diluted (in dollars per share) $ 0.30 $ 0.07 $ (0.36) $ (0.80)
Weighted average shares of common stock - diluted (in shares) 107,607,711 97,171,270 97,365,122 91,279,086
Other comprehensive income (loss)        
Net loss $ 34,166 $ 6,782 $ (32,562) $ (73,023)
Foreign currency translation adjustments 6 (10) (16) 28
Unrealized gain (loss) on available-for-sale securities (139) (8) 282 (2)
Total comprehensive income (loss) 34,033 6,764 (32,296) (72,997)
GovernmentCreditForEmployeeRetention 56   1,348  
COVID-19 [Member]        
Other comprehensive income (loss)        
Restructuring Costs 321   7,846  
Service        
Revenue 217,280 158,519 469,893 405,160
Cost of revenue 122,583 104,397 314,842 297,320
Product        
Revenue 19,636 80,164 171,683 141,445
Cost of revenue $ 21,261 $ 80,909 $ 174,744 $ 144,807