v3.25.2
Net Income per Share - Summary of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator        
Net income attributable to common stockholders $ 1,034 $ 2,902 $ 1,651 $ 7,989
Denominator        
Weighted average common shares outstanding (in shares) 118,866,000 119,206,000 119,157,000 119,066,000
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.01 $ 0.02 $ 0.01 $ 0.07
Numerator        
Net income attributable to common stockholders $ 1,034 $ 2,902 $ 1,651 $ 7,989
Denominator        
Basic weighted average common shares outstanding (in shares) 118,866,000 119,206,000 119,157,000 119,066,000
Dilutive effect of employee share awards outstanding (in shares) 137,000 125,000 488,000 322,000
Diluted weighted average common shares outstanding (in shares) 119,003,000 119,331,000 119,645,000 119,388,000
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.01 $ 0.02 $ 0.01 $ 0.07