XML 143 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 63,418 $ 57,277 $ 173,604 $ 159,272
Cost of revenue (includes amortization of platform development and developed technology for three months ended 2023 and 2022 of $2,191 and $2,413, respectively and for the nine months ended 2023 and 2022 of $6,883 and $7,099, respectively) 35,245 32,671 102,422 98,790
Gross profit 28,173 24,606 71,182 60,482
Operating expenses        
Selling and marketing 19,271 18,424 56,743 53,123
General and administrative 11,028 13,493 35,803 41,841
Depreciation and amortization 4,726 4,478 14,227 13,124
Loss on impairment of assets 119 257
Total operating expenses 35,025 36,395 106,892 108,345
Loss from operations (6,852) (11,789) (35,710) (47,863)
Other (expense) income        
Change in fair value of contingent consideration (60) (469)
Interest expense (4,042) (3,184) (13,225) (8,510)
Liquidated damages (151) (339) (455) (639)
Total other expenses (4,253) (3,523) (14,149) (9,149)
Loss before income taxes (11,105) (15,312) (49,859) (57,012)
Income tax (provision) benefit (61) (547) (168) 1,180
Loss from continuing operations (11,166) (15,859) (50,027) (55,832)
Loss from discontinued operations, net of tax (646) (1,329)
Net loss $ (11,166) $ (16,505) $ (50,027) $ (57,161)
Basic and diluted net loss per common share:        
Basic net loss per common share continuing operations $ (0.48) $ (0.87) $ (2.32) $ (3.22)
Diluted net loss per common share continuing operations (0.48) (0.87) (2.32) (3.22)
Basic net loss per common share discontinued operations (0.04) (0.08)
Diluted net loss per common share discontinued operations (0.04) (0.08)
Basic net loss per common share (0.48) (0.90) (2.33) (3.30)
Diluted net loss per common share $ (0.48) $ (0.90) $ (2.33) $ (3.30)
Weighted average number of common shares outstanding - diluted 23,445,675 18,284,670 21,567,166 17,339,882
Weighted average number of common shares outstanding - basic   18,284,670   17,339,882