XML 23 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Revenues $ 345,799 $ 317,432
Cost of revenues 171,912 165,454
Gross profit 173,887 151,978
Operating expenses    
General and administrative 65,159 63,294
Research and development 13,133 13,486
Sales and marketing 41,165 43,570
Depreciation and amortization 20,133 19,593
Total operating expenses 139,590 139,943
Income from operations 34,297 12,035
Other (income) expenses    
Other (income) expense (20) 54
Change in fair value of Private Warrants (572) (1,207)
Interest expense 66,743 54,650
Loss before income taxes (31,854) (41,462)
Income tax provision 2,959 1,712
Net loss (34,813) (43,174)
Other comprehensive income (loss), net of tax    
Foreign currency translation 1,705 (6,937)
Total other comprehensive gain (loss), net of tax 1,705 (6,937)
Comprehensive loss $ (33,108) $ (50,111)
Net loss per share - basic $ (0.81) $ (1.01)
Net loss per share - diluted $ (0.81) $ (1.01)
Weighted average shares outstanding - basic 43,013,825 42,709,706
Weighted average shares outstanding - diluted 43,013,825 42,709,706