| Net income (loss) per share |
Net income (loss) per share The following is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per common share computations (in thousands, except share and per share data): | | | | | | | | | | | | | | | | | | Year ended March 31, | | Three months ended March 31, (transition period) | | Year ended December 31, | | 2020 | | 2019 | | 2018 | | 2017 | Numerator: | |
| | | | | | | Net income (loss) | $ | 17,884 |
| | $ | (17,914 | ) | | $ | 15,525 |
| | $ | 33,475 |
| | | | | | | | | Denominator: | | | | | | | | Weighted average common shares outstanding - basic | 48,498,813 |
| | 48,022,926 |
| | 46,828,798 |
| | 45,358,452 |
| Dilutive common equivalent shares from equity awards | 2,318,330 |
| | — |
| | 2,439,818 |
| | 4,016,306 |
| Weighted average common shares outstanding - diluted | 50,817,143 |
| | 48,022,926 |
| | 49,268,616 |
| | 49,374,758 |
| | | | | | | | | Net income (loss) per share: | | | | | | | | Basic | $ | 0.37 |
| | $ | (0.37 | ) | | $ | 0.33 |
| | $ | 0.74 |
| Diluted | $ | 0.35 |
| | $ | (0.37 | ) | | $ | 0.32 |
| | $ | 0.68 |
| | | | | | | | | Weighted average anti-dilutive shares from outstanding equity awards excluded from diluted earnings per share | 2,143,672 |
| | 6,588,523 |
| | 3,373,529 |
| | 1,176,787 |
|
|