XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues:    
Total revenues $ 41,310 $ 40,759
Costs and Expenses:    
Costs of revenues 13,529 11,904
Research and development 12,984 13,051
Selling, general, and administrative 16,498 15,645
Amortization of acquired intangible assets 259 325
Interest and other expense (income), net (1,692) (911)
Income (loss) before income tax expense (268) 745
Income tax expense (125) (390)
Net income (loss) (393) 355
Other comprehensive income (loss):    
Foreign currency translation adjustments, net of tax (522) 260
Change in unrealized gain (loss) related to available-for-sale debt securities, net of tax (20) 7
Total other comprehensive income (loss) (542) 267
Comprehensive income (loss) $ (935) $ 622
Net income (loss) per share:    
Basic $ (0.01) $ 0.01
Diluted $ (0.01) $ 0.01
Weighted average common shares used to calculate net income (loss) per share:    
Basic 38,500 37,737
Diluted 38,500 38,859
Analytics    
Revenues:    
Total revenues $ 38,463 $ 36,326
Integrated Yield Ramp    
Revenues:    
Total revenues $ 2,847 $ 4,433