XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue $ 106,421 $ 101,200 $ 211,933 $ 199,110
Cost of revenue 39,348 37,344 78,691 74,551
Gross profit 67,073 63,856 133,242 124,559
Operating expenses:        
Sales and marketing 37,284 36,205 71,763 67,905
General and administrative 18,865 18,862 37,092 38,813
Reorganization costs 0 0 59 0
Litigation costs and related recoveries:        
Professional fees and other costs of litigation 629 3,193 3,348 6,692
Insurance costs and recoveries, net 0 (92) 0 (481)
Litigation costs and related recoveries, net 629 3,101 3,348 6,211
Total operating expenses 56,778 58,168 112,262 112,929
Operating income 10,295 5,688 20,980 11,630
Non-operating income and (expenses):        
Interest expense (1,387) (999) (2,726) (1,807)
Other income (expenses), net 280 (1,577) 809 (1,368)
Income before income taxes 9,188 3,112 19,063 8,455
Income taxes (4,920) (3,002) (9,156) (5,258)
Net income 4,268 110 9,907 3,197
Other comprehensive income        
Foreign currency translation gain (loss) (89) (2,025) 50 (2,211)
Derivative instrument and other adjustments, net of tax 937 0 162 0
Comprehensive income (loss) 5,116 (1,915) 10,119 986
Net income attributable to common stockholders $ 4,268 $ 110 $ 9,907 $ 3,197
Net income per share attributable to common stockholders:        
Basic (in dollars per share) $ 0.05 $ 0 $ 0.11 $ 0.04
Diluted (in dollars per share) $ 0.05 $ 0 $ 0.11 $ 0.04
Weighted average number of shares of Common Stock outstanding:        
Weighted average number of shares outstanding, basic (shares) 88,903 87,225 88,797 87,175
Weighted average number of shares outstanding, diluted (shares) 89,274 89,339 89,251 88,940