XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenue $ 101,931 $ 95,642 $ 301,041 $ 275,151
Cost of revenue 39,271 33,376 113,822 101,807
Gross profit 62,660 62,266 187,219 173,344
Operating expenses:        
Sales and marketing 35,934 32,527 103,840 96,067
General and administrative 18,454 15,631 57,267 48,728
Impairment charges related to operating right of use assets 0 0 0 393
Litigation costs and related recoveries:        
Professional fees and other costs of litigation 6,145 6,581 12,837 14,130
Insurance costs and recoveries, net 92 0 (389) 0
Litigation costs and related recoveries, net 6,237 6,581 12,448 14,130
Total operating expenses 60,625 54,739 173,555 159,318
Operating income 2,035 7,527 13,664 14,026
Non-operating income and (expenses):        
Interest expense (1,167) (653) (2,974) (738)
Loss on change in fair value of redeemable warrants 0 (2,053) 0 (3,023)
Other income (expenses), net (1,329) (1,161) (2,696) (885)
Income (loss) before income taxes (461) 3,660 7,994 9,380
Income taxes 56 (1,729) (5,202) (4,218)
Net income (loss) (405) 1,931 2,792 5,162
Other comprehensive income (loss):        
Foreign currency translation loss (1,667) (454) (3,878) (2,398)
Derivative instrument adjustments, net of tax 1,220 0 1,220 0
Comprehensive income (loss) (852) 1,477 134 2,764
Net income (loss) attributable to common stockholders $ (405) $ (6,691) $ 2,792 $ (21,382)
Net income (loss) per share attributable to common stockholders:        
Basic (in dollars per share) $ 0 $ (0.08) $ 0.03 $ (0.26)
Diluted (in dollars per share) $ 0 $ (0.08) $ 0.03 $ (0.26)
Weighted average number of shares of Common Stock outstanding:        
Weighted average number of shares outstanding, basic (shares) 87,965 86,189 87,441 83,449
Weighted average number of shares outstanding, diluted (shares) 87,965 86,189 89,054 83,449