XML 75 R54.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT REPORTING - Company's consolidated operating results including significant segment expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
NET REVENUES $ 105,529 $ 91,688
Stock-based compensation (1) 8,683 6,414
INCOME FROM OPERATIONS 6,718 470
OTHER INCOME 3,167 3,502
PROVISION FOR INCOME TAXES 1,095 18
NET INCOME 8,790 3,954
Other segment information    
Depreciation 7,244 8,715
Single reportable segment    
Segment Reporting Information [Line Items]    
NET REVENUES 105,529 91,688
Stock-based compensation (1) 8,683 6,414
Amortization of acquisition-related intangible assets (2) 147 482
Cost of revenues (excluding 1 & 2) 46,490 43,080
Research and development (excluding 1) 21,845 20,800
Sales and marketing (excluding 1) 14,789 14,118
General and administrative (excluding 1) 6,857 6,324
INCOME FROM OPERATIONS 6,718 470
OTHER INCOME 3,167 3,502
PROVISION FOR INCOME TAXES 1,095 18
NET INCOME 8,790 3,954
Other segment information    
Depreciation 7,244 8,715
Amortization of intangibles 207 543
Interest Income $ 3,360 $ 3,486