Quarterly report pursuant to Section 13 or 15(d)

Net Income (Loss) Per Share (Tables)

Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net income (loss) per share and a reconciliation of the weighted average number of shares outstanding:
Three Months Ended March 31,
2023 2022
Net income (loss)
$ (9,553) $ 1,525 
Weighted-average common shares outstanding, basic
129,040,617  128,647,836 
Dilutive securities:
RSUs —  5,585 
Weighted-average common shares outstanding, diluted
129,040,617  128,653,421 
Net income (loss) per share:
Net income (loss) per share, basic
$ (0.07) $ 0.01 
Net income (loss) per share, diluted
$ (0.07) $ 0.01