Condensed Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Total | Noncontrolling Interest [Member] | Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member] | Common Stock Outstanding [Member] | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Treasury Stock, Common [Member] |
Balance, temporary equity, including noncontrolling interest at Dec. 31, 2021 | | | $ 5,210 | $ 5,210 | | | | | | | | |
Balance (in shares) at Dec. 31, 2021 | | | | | 181,821,767 | [1] | | | | | | 143,564 |
Balance at Dec. 31, 2021 | | $ 250,355 | | | | | $ 18 | [1] | $ 625,056 | $ (375,297) | $ 2,317 | $ (1,739) |
Proceeds from exercise of options (in shares) | | | | | 1,216,079 | [1] | | | | | | 0 |
Proceeds from exercise of options | | 1,817 | | | | | 0 | [1] | 1,817 | 0 | 0 | $ 0 |
Common stock issued upon vesting of restricted stock units (in shares) | | | | | 1,469,945 | [1] | | | | | | 0 |
Common stock issued upon vesting of restricted stock units | | 0 | | | | | 0 | [1] | 0 | 0 | 0 | $ 0 |
Stock-based compensation expense | | 28,279 | | | | | 0 | [1] | 28,279 | 0 | 0 | 0 |
Reclassification of earn-out RSUs to earn-out shares | | (700) | | | | | 0 | [1] | (700) | 0 | 0 | 0 |
Net loss | | (27,041) | | | | | 0 | [1] | 0 | (27,041) | 0 | 0 |
Net loss attributable to and accretion of redeemable noncontrolling interest | | | 1,870 | 1,870 | | | | | | | | |
Net loss (income) attributable to and accretion of redeemable noncontrolling interest | | (1,870) | | | | | 0 | [1] | 0 | (1,870) | 0 | 0 |
Total other comprehensive income | | | (190) | (190) | | | | | | | | |
Total other comprehensive income | | (91) | | | $ 0 | | 0 | | 0 | 0 | (91) | $ 0 |
Common stock issued upon acquisition (in shares) | | | | | 324,845 | | | | | | | 0 |
Common stock issued upon acquisition | | 1,517 | | | | | 0 | | 1,517 | 0 | 0 | $ 0 |
Common stock issued for canceled officer awards (in shares) | | | | | 3,592,504 | | | | | | | 0 |
Common stock issued for canceled officer awards | | 0 | | | | | 1 | | (1) | 0 | 0 | $ 0 |
Repurchase of common stock (in shares) | [1] | | | | (3,970,037) | | | | | | | |
Repurchase of common stock | | (19,554) | | | | | 0 | [1] | 0 | 0 | 0 | $ (19,554) |
Repurchase of common stock (in shares) | | | | | | | | | | | | 3,970,037 |
Balance, temporary equity, including noncontrolling interest at Sep. 30, 2022 | | | 12,684 | 12,684 | | | | | | | | |
Balance (in shares) at Sep. 30, 2022 | | | | | 184,455,103 | [1] | | | | | | 4,113,601 |
Balance at Sep. 30, 2022 | | 232,712 | | | | | 19 | [1] | 655,968 | (404,208) | 2,226 | $ (21,293) |
Repurchase and retirement of common stock (in shares) | [1] | | | | (3,970,037) | | | | | | | |
Issuance of redeemable noncontrolling interest in MaivenPoint Pte. Ltd. (1) | [1] | 0 | 5,794 | 5,794 | $ 0 | | 0 | | 0 | 0 | 0 | $ 0 |
Balance, temporary equity, including noncontrolling interest at Jun. 30, 2022 | | | 12,173 | 12,173 | | | | | | | | |
Balance (in shares) at Jun. 30, 2022 | | | | | 181,330,816 | [1] | | | | | | 2,045,226 |
Balance at Jun. 30, 2022 | | 237,251 | | | | | 18 | [1] | 644,931 | (396,796) | 889 | $ (11,791) |
Proceeds from exercise of options (in shares) | | | | | 59,800 | [1] | | | | | | 0 |
Proceeds from exercise of options | | 98 | | | | | 0 | [1] | 98 | 0 | 0 | $ 0 |
Common stock issued upon vesting of restricted stock units (in shares) | | | | | 1,215,513 | [1] | | | | | | 0 |
Common stock issued upon vesting of restricted stock units | | 0 | | | | | 0 | [1] | 0 | 0 | 0 | $ 0 |
Stock-based compensation expense | | 9,609 | | | | | 0 | [1] | 9,609 | 0 | 0 | 0 |
Reclassification of earn-out RSUs to earn-out shares | | (186) | | | | | 0 | [1] | (186) | 0 | 0 | 0 |
Net loss | | (6,786) | | | | | 0 | [1] | 0 | (6,786) | 0 | 0 |
Net loss attributable to and accretion of redeemable noncontrolling interest | | | 626 | 626 | | | | | | | | |
Net loss (income) attributable to and accretion of redeemable noncontrolling interest | | (626) | | | | | 0 | [1] | 0 | (626) | 0 | 0 |
Total other comprehensive income | | | (115) | (115) | | | | | | | | |
Total other comprehensive income | | 1,337 | | | $ 0 | | 0 | | 0 | 0 | 1,337 | $ 0 |
Common stock issued upon acquisition (in shares) | | | | | 324,845 | | | | | | | 0 |
Common stock issued upon acquisition | | 1,517 | | | | | 0 | | 1,517 | 0 | 0 | $ 0 |
Common stock issued for canceled officer awards (in shares) | | | | | 3,592,504 | | | | | | | 0 |
Common stock issued for canceled officer awards | | 0 | | | | | 1 | | (1) | 0 | 0 | $ 0 |
Repurchase of common stock (in shares) | [1] | | | | (2,068,375) | | | | | | | |
Repurchase of common stock | | (9,502) | | | | | 0 | [1] | 0 | 0 | 0 | $ (9,502) |
Repurchase of common stock (in shares) | | | | | | | | | | | | 2,068,375 |
Balance, temporary equity, including noncontrolling interest at Sep. 30, 2022 | | | 12,684 | 12,684 | | | | | | | | |
Balance (in shares) at Sep. 30, 2022 | | | | | 184,455,103 | [1] | | | | | | 4,113,601 |
Balance at Sep. 30, 2022 | | 232,712 | | | | | 19 | [1] | 655,968 | (404,208) | 2,226 | $ (21,293) |
Repurchase and retirement of common stock (in shares) | [1] | | | | (2,068,375) | | | | | | | |
Balance, temporary equity, including noncontrolling interest at Dec. 31, 2022 | | 14,007 | 14,007 | 14,007 | | | | | | | | |
Balance (in shares) at Dec. 31, 2022 | | | | | 185,277,588 | [2] | | | | | | 4,189,750 |
Balance at Dec. 31, 2022 | | $ 229,147 | | | | | 19 | [2] | 665,715 | (416,927) | 2,006 | $ (21,666) |
Proceeds from exercise of options (in shares) | | 2,063,783 | | | 2,063,783 | [2] | | | | | | 0 |
Proceeds from exercise of options | | $ 3,865 | | | | | 0 | [2] | 3,865 | 0 | 0 | $ 0 |
Common stock issued upon vesting of restricted stock units (in shares) | | | | | 2,637,904 | [2] | | | | | | 0 |
Common stock issued upon vesting of restricted stock units | | 0 | | | | | 0 | [2] | 0 | 0 | 0 | $ 0 |
Stock-based compensation expense | | 26,975 | | | | | 0 | [2] | 26,975 | 0 | 0 | 0 |
Reclassification of earn-out RSUs to earn-out shares | | (439) | | | | | 0 | [2] | (439) | 0 | 0 | 0 |
Net loss | | (25,937) | | | | | 0 | [2] | 0 | (25,937) | 0 | |
Net loss attributable to and accretion of redeemable noncontrolling interest | | | 57 | 57 | | | | | | | | |
Net loss (income) attributable to and accretion of redeemable noncontrolling interest | | (57) | | | | | 0 | [2] | 0 | (57) | 0 | 0 |
Total other comprehensive income | | | (73) | (73) | | | | | | | | |
Total other comprehensive income | | $ 301 | | | $ 0 | | 0 | | 0 | 0 | 301 | $ 0 |
Repurchase of common stock (in shares) | | | | | (5,983,651) | | | | | | | |
Repurchase of common stock (in shares) | | 5,983,651 | | | | | | | | | | |
Balance, temporary equity, including noncontrolling interest at Sep. 30, 2023 | | $ 13,991 | 13,991 | 13,991 | | | | | | | | |
Balance (in shares) at Sep. 30, 2023 | | | | | 183,995,624 | [1],[2] | | | | | | 0 |
Balance at Sep. 30, 2023 | | 200,111 | | | | | 18 | [1],[2] | 659,892 | (462,106) | 2,307 | $ 0 |
Repurchase and retirement of common stock (in shares) | | | | | (5,983,651) | | | | | | | |
Repurchase and retirement of common stock | | (33,744) | | | | | (1) | | (36,224) | (19,185) | 0 | $ 21,666 |
Repurchase and retirement of common stock (in shares) | | | | | | | | | | | | (4,189,750) |
Balance, temporary equity, including noncontrolling interest at Jun. 30, 2023 | | | 14,009 | 14,009 | | | | | | | | |
Balance (in shares) at Jun. 30, 2023 | [1] | | | | 185,723,183 | | | | | | | |
Balance at Jun. 30, 2023 | | 211,124 | | | | | 19 | [1] | 659,604 | (450,750) | 2,251 | |
Proceeds from exercise of options (in shares) | [1] | | | | 288,180 | | | | | | | |
Proceeds from exercise of options | | 625 | | | | | 0 | [1] | 625 | 0 | 0 | |
Common stock issued upon vesting of restricted stock units (in shares) | [1] | | | | 631,866 | | | | | | | |
Common stock issued upon vesting of restricted stock units | | 0 | | | | | 0 | [1] | 0 | 0 | 0 | |
Stock-based compensation expense | | 9,285 | | | | | 0 | [1] | 9,285 | 0 | 0 | |
Reclassification of earn-out RSUs to earn-out shares | | (127) | | | | | 0 | [1] | (127) | 0 | 0 | |
Repurchase and retirement of common stock (in shares) | | | | | (2,647,605) | | | | | | | |
Repurchase and retirement of common stock | | (16,640) | | | | | (1) | | (9,495) | (7,144) | 0 | |
Net loss | | (4,230) | | | | | 0 | [1] | 0 | (4,230) | | |
Net loss attributable to and accretion of redeemable noncontrolling interest | | | (18) | (18) | | | | | | | | |
Net loss (income) attributable to and accretion of redeemable noncontrolling interest | | 18 | | | | | 0 | | 0 | 18 | 0 | |
Total other comprehensive income | | | 0 | 0 | | | | | | | | |
Total other comprehensive income | | 56 | | | $ 0 | | 0 | | 0 | 0 | 56 | |
Balance, temporary equity, including noncontrolling interest at Sep. 30, 2023 | | 13,991 | $ 13,991 | $ 13,991 | | | | | | | | |
Balance (in shares) at Sep. 30, 2023 | | | | | 183,995,624 | [1],[2] | | | | | | 0 |
Balance at Sep. 30, 2023 | | $ 200,111 | | | | | $ 18 | [1],[2] | $ 659,892 | $ (462,106) | $ 2,307 | $ 0 |
Repurchase and retirement of common stock (in shares) | | (2,647,605) | | | | | | | | | | |
| |
[1]Formerly AvePoint EduTech Pte. Ltd.[2]As part of the Business Combination (as disclosed in “Note 3 — Business Combination”), all per share information has been retroactively adjusted using an exchange ratio of 8.69144 per share. | |