Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share (Details)

v3.24.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:            
Net Income (Loss) $ 7,474 $ 7,156 $ 12,839 $ 12,175 $ 14,630 $ 25,014
Denominator:            
Weighted-average common shares outstanding 171,628   166,540   171,467 166,088
Dilutive effect of share-based awards 4,333   5,948   5,383 6,041
Weighted-average dilutive shares outstanding 175,961   172,488   176,850 172,129
Basic earnings per share $ 0.04   $ 0.08   $ 0.09 $ 0.15
Diluted earnings per share $ 0.04   $ 0.07   $ 0.08 $ 0.15
Weighted average shares issuable under stock-based awards, excluded from diluted EPS calculation 8,900   8,600   3,900 7,700