XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT INFORMATION - Schedule of Information of Operation Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]                
Total revenue $ 381,350     $ 325,050     $ 1,241,495 $ 1,006,350
Total cost of revenue 105,893     96,706     317,917 288,310
Research and development 78,756     74,157     231,826 221,695
General and administrative 42,108     35,694     107,724 84,641
(Benefit from) provision for income taxes (19,268)     2,765     16,790 8,369
Net income (loss) 43,364 $ 30,077 $ 85,422 (14,390) $ 6,613 $ (12,124) 158,863 (19,901)
Reportable Segment                
Segment Reporting Information [Line Items]                
Total revenue 381,350     325,050     1,241,495 1,006,350
Total cost of revenue 105,893     96,706     317,917 288,310
Selling 119,764     109,952     354,932 331,915
Marketing 20,365     17,717     70,397 63,210
Research and development 78,756     74,157     231,826 221,695
General and administrative 42,108     35,694     107,724 84,641
Other segment items, net (9,632)     2,449     (16,954) 28,111
(Benefit from) provision for income taxes (19,268)     2,765     16,790 8,369
Net income (loss) $ 43,364     $ (14,390)     $ 158,863 $ (19,901)