XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT REPORTING - Company's consolidated operating results including significant segment expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]          
NET REVENUES $ 118,919   $ 115,837 $ 340,300 $ 313,723
Stock-based compensation (1) 21,205   8,338 39,965 25,787
Other operating expenses (excluding 1) 14,279 $ 9,200 0 23,430 0
INCOME (LOSS) FROM OPERATIONS (3,953)   11,582 1,420 14,010
OTHER INCOME 2,555   2,750 8,412 9,441
PROVISION (BENEFIT) FOR INCOME TAXES (42)   41 1,029 357
NET INCOME (LOSS) (1,356)   14,291 8,803 23,094
Other segment information          
Depreciation       20,788 25,560
Single reportable segment          
Segment Reporting Information [Line Items]          
NET REVENUES 118,919   115,837 340,300 313,723
Stock-based compensation (1) 21,205   8,338 39,965 25,787
Amortization of acquisition-related intangible assets (2) 147   147 440 887
Cost of revenues (excluding 1 & 2) 53,404   52,023 151,054 143,803
Research and development (excluding 1) 23,846   22,832 68,492 65,794
Sales and marketing (excluding 1) 15,545   15,243 46,761 44,904
General and administrative (excluding 1) 8,000   5,672 22,292 18,538
Other operating expenses (excluding 1) 725   0 9,876 0
INCOME (LOSS) FROM OPERATIONS (3,953)   11,582 1,420 14,010
OTHER INCOME 2,555   2,750 8,412 9,441
PROVISION (BENEFIT) FOR INCOME TAXES (42)   41 1,029 357
NET INCOME (LOSS) (1,356)   14,291 8,803 23,094
Other segment information          
Depreciation 6,542   8,454 20,788 25,560
Amortization of intangibles 208   208 623 1,071
Interest Income $ 2,730   $ 3,328 $ 9,125 $ 10,123