v3.24.2.u1
NET LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss per Share
The following table sets forth the computation of the basic and diluted net loss per share attributable to common stockholders for the three and six months ended June 30, 2024 and 2023:
(in thousands, except share and per share data)Three Months Ended
June 30, 2024
Six Months Ended
June 30,
2024202320242023
Numerator:
Net loss$(25,512)$(14,608)$(44,970)$(27,523)
Cumulative dividends allocated to preferred stockholders(3,937)(2,686)(7,742)(5,164)
Net loss attributable to common stockholders, basic and diluted $(29,449)$(17,294)$(52,712)$— $(32,687)
Denominator:
Weighted average shares outstanding, basic and diluted80,722,160 77,197,805 79,595,320 76,774,455 
Basic and diluted net loss per share $(0.36)$(0.22)$(0.66)$(0.43)
Schedule of Antidilutive Securities Excluded from Computation of Earnings per Share
The following table presents the potential common shares outstanding that were excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would be anti-dilutive:

June 30,
20242023
Common stock warrants1,677,000 1,507,500 
Outstanding earn-out shares8,913,333 7,780,000 
Consolid earn-out shares400,000 400,000 
Skypass earn-out shares1,800,000 — 
Purplegrids earn-out shares2,542,857 — 
Restricted stock units2,923,802 536,906 
ESPP shares— 556 
Potential common shares excluded from diluted net loss per share18,256,992 10,224,962