XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Earnings per Share The calculation of basic and diluted earnings per share was as follows (in thousands, except share and per share data):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Net loss attributable to common stockholders$(5,675)$(13,053)$(11,503)$(38,937)
Weighted-average common shares outstanding111,080,287 107,511,660 109,847,937 106,585,684 
Basic and diluted net loss per share$(0.05)$(0.12)$(0.10)$(0.37)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following is a summary of outstanding anti-dilutive potential shares of common stock that have been excluded from diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)
2023 1
2022
2023 1
2022
2025 Notes14,090 14,341 14,090 14,341 
Non-qualified stock options 7,404 8,693 7,581 8,521 
Restricted stock units 2,574 1,443 1,894 1,433 
Employee stock purchase plan3,190 355 3,190 355 
     Total27,259 24,832 26,756 24,650 
1