XML 92 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT REPORTING - Company's consolidated operating results including significant segment expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
NET REVENUES $ 418,973 $ 444,538 $ 651,138
Stock-based compensation (1) 35,076 28,528 22,364
Other operating expenses, net 0 0 1,130
INCOME FROM OPERATIONS 17,929 35,059 180,412
OTHER INCOME 12,825 10,848 3,014
PROVISION (BENEFIT) FOR INCOME TAXES (1,480) (9,828) 12,575
NET INCOME 32,234 55,735 170,851
Other segment information      
Depreciation 33,303 35,203 34,930
Single reportable segment      
Segment Reporting Information [Line Items]      
NET REVENUES 418,973 444,538 651,138
Stock-based compensation (1) 35,076 28,528 22,364
Amortization of acquisition-related intangible assets (2) 1,034 1,928 2,169
Cost of revenues (excluding 1 & 2) 191,098 211,962 281,171
Research and development (excluding 1) 88,203 85,128 83,466
Sales and marketing (excluding 1 & 2) 59,761 57,710 56,298
General and administrative (excluding 1) 25,872 24,223 24,128
Other operating expenses, net 0 0 1,130
INCOME FROM OPERATIONS 17,929 35,059 180,412
OTHER INCOME 12,825 10,848 3,014
PROVISION (BENEFIT) FOR INCOME TAXES (1,480) (9,828) 12,575
NET INCOME 32,234 55,735 170,851
Other segment information      
Depreciation 33,303 35,203 34,930
Amortization of intangibles 1,279 2,173 2,415
Interest Income $ 13,576 $ 11,655 $ 3,471