XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 177,980 $ 166,403
Operating expenses:    
Cost of revenue 108,252 121,188
Engineering and technology 2,721 1,814
Sales and marketing 26,181 22,174
General and administrative 32,401 23,875
Acquisition and integration 122 1,666
Depreciation 3,588 2,443
Amortization of acquired intangible assets 6,338 6,631
Total operating expenses 179,603 179,791
Operating loss from continuing operations (1,623) (13,388)
Interest expense and other, net 894 (53)
Loss from continuing operations before income taxes (729) (13,441)
Income tax benefit 481 16,993
Income (loss) from continuing operations (248) 3,552
Discontinued operations (Note 3)    
Income from discontinued operations before gain on disposal and income taxes 0 50,643
Pre-tax gain on disposal 2,539 0
Income from discontinued operations before income taxes 2,539 50,643
Discontinued Operation, Tax Effect of Discontinued Operation (618) (19,575)
Income from discontinued operations 1,921 31,068
Net income $ 1,673 $ 34,620
Basic net income (loss) per share:    
Continuing operations (in dollars per share) $ (0.01) $ 0.07
Discontinued operations (in dollars per share) 0.05 0.64
Basic net income per share: (in dollars per share) 0.04 0.71
Diluted net income (loss) per share:    
Continuing operations (in dollars per share) (0.01) 0.07
Discontinued operations (in dollars per share) 0.05 0.63
Diluted net income per share: (in dollars per share) $ 0.04 $ 0.70
Weighted average shares outstanding:    
Basic (in shares) 44,645 48,513
Diluted (in shares) 44,645 49,747