XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenue $ 191,895 $ 193,883 $ 546,149 $ 538,518
Cost of revenue 118,097 120,749 329,175 335,071
Gross profit 73,798 73,134 216,974 203,447
Operating expenses        
Research and development 33,008 30,171 95,389 87,215
Sales and marketing 24,702 26,285 75,976 81,490
General and administrative 18,096 17,576 56,052 52,130
Total operating expenses 75,806 74,032 227,417 220,835
Operating loss (2,008) (898) (10,443) (17,388)
Other (expense) income        
Net gain on extinguishment of debt 0 0 1,082 10,267
Interest expense, net (498) (1,025) (1,533) (1,090)
Other (expense) income, net (1,016) 1,602 (1,233) 2,181
Total other (expense) income (1,514) 577 (1,684) 11,358
Loss before income taxes (3,522) (321) (12,127) (6,030)
Income tax benefit 2,281 734 2,215 1,265
Net (loss) income $ (1,241) $ 413 $ (9,912) $ (4,765)
Net (loss) income per share:        
Basic (in usd per share) $ (0.04) $ 0.02 $ (0.33) $ (0.18)
Diluted (in usd per share) $ (0.04) $ 0.01 $ (0.33) $ (0.18)
Weighted average number of common shares outstanding:        
Basic (in shares) 30,278,516 27,374,367 29,721,404 26,983,931
Diluted (in shares) 30,278,516 28,615,520 29,721,404 26,983,931