Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Total |
Common Stock |
Preferred Stock |
Treasury Stock |
Additional Paid-In Capital |
Accumulated Other Comprehensive Income / (Loss) |
Accumulated Deficit |
Non-Controlling Interest |
|||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Beginning balance (in shares) at Mar. 31, 2020 | [1] | 87,306,784 | 100,000 | 754,599 | |||||||||||||
| Beginning balance at Mar. 31, 2020 | [1] | $ 77,454 | $ 10 | $ 100 | $ (71) | $ 360,224 | $ (591) | $ (282,218) | $ 0 | ||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | |||||||||||||||||
| Net income / (loss) | [1] | 9,940 | 9,940 | ||||||||||||||
| Foreign currency translation | [1] | (142) | (142) | ||||||||||||||
| Stock-based compensation | [1] | 1,438 | 1,438 | ||||||||||||||
| Stock-based compensation for services rendered | [1] | 173 | 173 | ||||||||||||||
| Options exercised (in shares) | [1] | 224,012 | |||||||||||||||
| Options exercised | [1] | 437 | 437 | ||||||||||||||
| Ending balance (in shares) at Jun. 30, 2020 | [1] | 87,530,796 | 100,000 | 754,599 | |||||||||||||
| Ending balance at Jun. 30, 2020 | [1] | 89,300 | $ 10 | $ 100 | $ (71) | 362,272 | (733) | (272,278) | 0 | ||||||||
| Beginning balance (in shares) at Mar. 31, 2020 | [1] | 87,306,784 | 100,000 | 754,599 | |||||||||||||
| Beginning balance at Mar. 31, 2020 | [1] | 77,454 | $ 10 | $ 100 | $ (71) | 360,224 | (591) | (282,218) | 0 | ||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | |||||||||||||||||
| Net income / (loss) | [2] | 10,313 | |||||||||||||||
| Foreign currency translation | [2] | (187) | |||||||||||||||
| Ending balance (in shares) at Sep. 30, 2020 | [1] | 88,697,103 | 100,000 | 754,599 | |||||||||||||
| Ending balance at Sep. 30, 2020 | [1] | 95,232 | $ 10 | $ 100 | $ (71) | 367,876 | (778) | (271,905) | 0 | ||||||||
| Beginning balance (in shares) at Jun. 30, 2020 | [1] | 87,530,796 | 100,000 | 754,599 | |||||||||||||
| Beginning balance at Jun. 30, 2020 | [1] | 89,300 | $ 10 | $ 100 | $ (71) | 362,272 | (733) | (272,278) | 0 | ||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | |||||||||||||||||
| Net income / (loss) | [1] | 373 | 373 | ||||||||||||||
| Foreign currency translation | [1] | (45) | (45) | ||||||||||||||
| Stock-based compensation (in shares) | [1] | 61,553 | |||||||||||||||
| Stock-based compensation | [1] | 2,230 | 2,230 | ||||||||||||||
| Stock-based compensation for services rendered (in shares) | [1] | 45,110 | |||||||||||||||
| Stock-based compensation for services rendered | [1] | 285 | 285 | ||||||||||||||
| Options exercised (in shares) | [1] | 1,059,644 | |||||||||||||||
| Options exercised | [1] | 3,089 | 3,089 | ||||||||||||||
| Ending balance (in shares) at Sep. 30, 2020 | [1] | 88,697,103 | 100,000 | 754,599 | |||||||||||||
| Ending balance at Sep. 30, 2020 | [1] | 95,232 | $ 10 | $ 100 | $ (71) | 367,876 | (778) | (271,905) | 0 | ||||||||
| Beginning balance (in shares) at Mar. 31, 2021 | [1] | 89,949,847 | 100,000 | 754,599 | |||||||||||||
| Beginning balance at Mar. 31, 2021 | [1] | 145,112 | $ 10 | $ 100 | $ (71) | 373,310 | (903) | (227,334) | 0 | ||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | |||||||||||||||||
| Net income / (loss) | [1] | 14,253 | 14,284 | (31) | |||||||||||||
| Foreign currency translation | [1] | (20,781) | (20,019) | (762) | |||||||||||||
| Stock-based compensation (in shares) | [1] | 207,758 | |||||||||||||||
| Stock-based compensation | [1] | 2,365 | 2,365 | ||||||||||||||
| Stock-based compensation for services rendered | [1] | 1,340 | 1,340 | ||||||||||||||
| Shares for acquisition of Fyber (in shares) | [1] | 4,716,935 | |||||||||||||||
| Shares for acquisition of Fyber | [1] | 359,233 | 359,233 | ||||||||||||||
| Non-controlling interests in Fyber | [1] | 24,558 | 24,558 | ||||||||||||||
| Options exercised (in shares) | [1] | 178,127 | |||||||||||||||
| Options exercised | [1] | 695 | 695 | ||||||||||||||
| Ending balance (in shares) at Jun. 30, 2021 | [1] | 95,052,667 | 100,000 | 754,599 | |||||||||||||
| Ending balance at Jun. 30, 2021 | [1] | 526,775 | $ 10 | $ 100 | $ (71) | 736,943 | (20,922) | (213,050) | 23,765 | ||||||||
| Beginning balance (in shares) at Mar. 31, 2021 | [1] | 89,949,847 | 100,000 | 754,599 | |||||||||||||
| Beginning balance at Mar. 31, 2021 | [1] | 145,112 | $ 10 | $ 100 | $ (71) | 373,310 | (903) | (227,334) | 0 | ||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | |||||||||||||||||
| Net income / (loss) | [3] | 8,366 | |||||||||||||||
| Foreign currency translation | [2] | $ (36,673) | |||||||||||||||
| Options exercised (in shares) | 658,549 | ||||||||||||||||
| Ending balance (in shares) at Sep. 30, 2021 | [1] | 96,619,930 | 100,000 | 754,599 | |||||||||||||
| Ending balance at Sep. 30, 2021 | [1] | $ 488,382 | $ 10 | $ 100 | $ (71) | 741,781 | (36,721) | (218,902) | 2,185 | ||||||||
| Beginning balance (in shares) at Jun. 30, 2021 | [1] | 95,052,667 | 100,000 | 754,599 | |||||||||||||
| Beginning balance at Jun. 30, 2021 | [1] | 526,775 | $ 10 | $ 100 | $ (71) | 736,943 | (20,922) | (213,050) | 23,765 | ||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | |||||||||||||||||
| Net income / (loss) | (5,887) | [2] | (5,852) | [1] | (35) | [1] | |||||||||||
| Foreign currency translation | [1] | (15,892) | (15,799) | (93) | |||||||||||||
| Stock-based compensation (in shares) | [1] | 28,477 | |||||||||||||||
| Stock-based compensation | [1] | 3,330 | 3,330 | ||||||||||||||
| Stock-based compensation for services rendered | [1] | 2,595 | 2,595 | ||||||||||||||
| Shares for acquisition of Fyber (in shares) | [1] | 1,058,364 | |||||||||||||||
| Shares for acquisition of Fyber | [1] | (2,547) | (2,547) | ||||||||||||||
| Acquisition of non-controlling interests in Fyber | [1] | (21,452) | (21,452) | ||||||||||||||
| Options exercised (in shares) | [1] | 480,422 | |||||||||||||||
| Options exercised | [1] | 1,460 | 1,460 | ||||||||||||||
| Ending balance (in shares) at Sep. 30, 2021 | [1] | 96,619,930 | 100,000 | 754,599 | |||||||||||||
| Ending balance at Sep. 30, 2021 | [1] | $ 488,382 | $ 10 | $ 100 | $ (71) | $ 741,781 | $ (36,721) | $ (218,902) | $ 2,185 | ||||||||
| |||||||||||||||||