XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Schedule of Reclassifications out of AOCI) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]      
Net revenue $ 740,840 $ 932,472 $ 1,168,073
Cost of revenue 491,588 681,923 802,236
Research and development 83,295 88,443 92,967
Sales and marketing 127,778 139,675 145,961
General and administrative 66,243 56,316 59,659
Tax impact (85,631) 13,035 (16,117)
Total, net of tax (104,767) (68,987) 49,387
Amount Reclassified from AOCI      
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]      
Net revenue 2,337 (218) 459
Cost of revenue (4) 3 (2)
Research and development (33) (14) 31
Sales and marketing (246) 40 (30)
General and administrative (62) (4) (5)
Total before tax 1,992 (193) 453
Tax impact (418) 41 (95)
Total, net of tax $ 1,574 $ (152) $ 358