XML 76 R55.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING - Company's consolidated operating results including significant segment expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
NET REVENUES $ 115,852 $ 106,198 $ 221,381 $ 197,886
Stock-based compensation (1) 10,077 11,035 18,760 17,449
Other operating expenses 9,151 0 9,151 0
INCOME (LOSS) FROM OPERATIONS (1,345) 1,958 5,373 2,428
OTHER INCOME 2,690 3,189 5,857 6,691
PROVISION (BENEFIT) FOR INCOME TAXES (24) 298 1,071 316
NET INCOME 1,369 4,849 10,159 8,803
Other segment information        
Depreciation     14,246 17,106
Single reportable segment        
Segment Reporting Information [Line Items]        
NET REVENUES 115,852 106,198 221,381 197,886
Stock-based compensation (1) 10,077 11,035 18,760 17,449
Amortization of acquisition-related intangible assets (2) 146 258 293 740
Cost of revenues (excluding 1 & 2) 51,160 48,700 97,650 91,780
Research and development (excluding 1) 22,801 22,162 44,646 42,962
Sales and marketing (excluding 1) 16,427 15,543 31,216 29,661
General and administrative (excluding 1) 7,435 6,542 14,292 12,866
Other operating expenses 9,151 0 9,151 0
INCOME (LOSS) FROM OPERATIONS (1,345) 1,958 5,373 2,428
OTHER INCOME 2,690 3,189 5,857 6,691
PROVISION (BENEFIT) FOR INCOME TAXES (24) 298 1,071 316
NET INCOME 1,369 4,849 10,159 8,803
Other segment information        
Depreciation 7,002 8,391 14,246 17,106
Amortization of intangibles 208 320 415 863
Interest Income $ 3,035 $ 3,309 $ 6,395 $ 6,795