XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted A reconciliation of net income (loss) and weighted-average shares of common stock outstanding for purposes of calculating diluted net income (loss) per share (in thousands, except per share amounts) follows:
Three Months Ended
March 31,
20212020
Net income (loss) and total comprehensive income (loss) attributable to common stockholders
$8,944 $(1,070)
Basic weighted-average shares of common stock outstanding
8,223 8,200 
Add shares issuable upon exercise or vesting of dilutive stock options and restricted stock units (RSUs)
50 
a
— 
b
Diluted weighted-average shares of common stock outstanding
8,273 8,200 
Basic net income (loss) per share attributable to common stockholders
$1.09 $(0.13)
Diluted net income (loss) per share attributable to common stockholders
$1.08 $(0.13)

a.Excludes 16 thousand shares of common stock associated with RSUs that were anti-dilutive.
b.Excludes 78 thousand shares of common stock associated with RSUs and stock options that were anti-dilutive as a result of the net loss.