XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Net (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Net (Loss) Per Share  
Schedule of earnings (loss) per share

Three Months Ended

Six months ended

    

June 30, 

June 30, 

2022

    

2021

2022

    

2021

Net loss (numerator)

$

(37,670)

$

(27,619)

$

(69,142)

$

(53,995)

Weighted average shares (denominator)

27,989

24,962

27,985

24,744

Basic and diluted net loss per share (in whole dollars)

$

(1.35)

$

(1.11)

$

(2.47)

$

(2.18)