XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Stockholders' Equity

11. Stockholders’ Equity

Stock Repurchase Program

On February 21, 2019, the Company announced a stock repurchase program authorizing it to repurchase up to $75,000 of the Company’s common stock. The Company repurchased 204 shares, at a cost of $1,192, including commissions, during six months ended June 30, 2022. There were no repurchases made during the three and six months ended June 30, 2023 and during the three months ended June 30, 2022. As of June 30, 2023, $60,234 remained authorized for repurchases of the Company’s common stock under the stock repurchase program. However, based on the Company's net leverage ratio at June 30, 2023, as described in Note 10, Debt, the Company's ability to repurchase shares is currently restricted. The stock repurchase program has no expiration date and does not require the Company to purchase a minimum number of shares, and the Company may suspend, modify or discontinue the stock repurchase program at any time without prior notice.

Securities Purchase Agreement with Verizon Ventures LLC

On April 18, 2022, the Company entered into a Securities Purchase Agreement (the “SPA”) with Verizon Ventures LLC providing for the private placement of an aggregate of 9,323 shares (the “Shares”) of the Company's common stock, par value $0.001 per share at a price of $4.24 per share, for an aggregate purchase price of approximately $39,530. Issuance costs related to this transaction totaled $160 and were net against the amount recorded to additional paid in capital on the condensed consolidated balance sheet. The Company filed a resale registration statement for the Shares with the SEC on May 17, 2022.