XML 48 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Restatement of Previously Issued Financial Statements - Schedule of Restatement of Previously Issued Financial Statements - Consolidated Statements of Stockholders' Equity (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance $ 1,965,592 $ 1,926,714 $ 1,964,845 $ 1,910,700
Net Income (Loss) 5,713 19,786 9,009 35,123
Stock-based compensation expense 9,879 5,483 18,655 12,737
Translation adjustment (1,503) (6,079) (6,637) (3,092)
Balance 1,984,438 1,956,859 1,984,438 1,956,859
Additional Paid-In Capital        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance 1,571,811 1,544,956 1,569,227 1,547,266
Stock-based compensation expense 9,879 5,483 18,655 12,737
Balance 1,586,447 1,561,393 1,586,447 1,561,393
Accumulated Other Comprehensive Loss        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance (42,942) (31,407) (37,808) (34,394)
Translation adjustment (1,503) (6,079) (6,637) (3,092)
Balance (44,445) (37,486) (44,445) (37,486)
Retained Earnings        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance 436,164 412,609 432,868 397,272
Net Income (Loss) 5,713 19,786 9,009 35,123
Balance 441,877 $ 432,395 441,877 $ 432,395
As Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance 1,970,601   1,971,203  
Net Income (Loss) 3,321   5,415  
Stock-based compensation expense 9,214   17,990  
Translation adjustment (1,531)   (6,812)  
Balance 1,986,362   1,986,362  
As Previously Reported | Additional Paid-In Capital        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance 1,571,811   1,569,227  
Stock-based compensation expense 9,214   17,990  
Balance 1,585,782   1,585,782  
As Previously Reported | Accumulated Other Comprehensive Loss        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance (42,712)   (37,431)  
Translation adjustment (1,531)   (6,812)  
Balance (44,243)   (44,243)  
As Previously Reported | Retained Earnings        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance 440,943   438,849  
Net Income (Loss) 3,321   5,415  
Balance 444,264   444,264  
Revenue Adjustments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance (4,029)   (5,574)  
Net Income (Loss) 3,009   4,407  
Translation adjustment 28   175  
Balance (992)   (992)  
Revenue Adjustments | Accumulated Other Comprehensive Loss        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance (230)   (377)  
Translation adjustment 28   175  
Balance (202)   (202)  
Revenue Adjustments | Retained Earnings        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance (3,799)   (5,197)  
Net Income (Loss) 3,009   4,407  
Balance (790)   (790)  
Other Adjustments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance (980)   (784)  
Net Income (Loss) (617)   (813)  
Stock-based compensation expense 665   665  
Translation adjustment 0   0  
Balance (932)   (932)  
Other Adjustments | Additional Paid-In Capital        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Stock-based compensation expense 665   665  
Balance 665   665  
Other Adjustments | Retained Earnings        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Balance (980)   (784)  
Net Income (Loss) (617)   (813)  
Balance $ (1,597)   $ (1,597)