Condensed Consolidated Statement of Shareholders’ Equity - USD ($) $ in Thousands |
Total |
Common Shares |
Treasury Shares |
Additional Paid-In Capital |
Accumulated Deficit |
Accumulated Other Comprehensive Income |
| Beginning balance (in shares) at Dec. 31, 2020 |
|
23,925,789
|
|
|
|
|
| Beginning balance at Dec. 31, 2020 |
$ 74,961
|
$ 213,471
|
$ (2,854)
|
$ 26,717
|
$ (165,246)
|
$ 2,873
|
| Beginning balance, treasury stock (in shares) at Dec. 31, 2020 |
|
|
(408,070)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Stock option exercises (in shares) |
|
163,034
|
|
|
|
|
| Stock option exercises |
1,882
|
$ 1,882
|
|
|
|
|
| Share-based compensation (in shares) |
|
5,939
|
|
|
|
|
| Share-based compensation |
1,756
|
$ 6
|
|
1,750
|
|
|
| Shares withheld to cover income tax obligation upon vesting of restricted stock (in shares) |
|
(711)
|
|
|
|
|
| Shares withheld to cover income tax obligation upon vesting of restricted stock |
(41)
|
$ (1)
|
|
(40)
|
|
|
| Foreign currency translation gain (loss) |
941
|
|
|
|
|
941
|
| Net loss |
(6,948)
|
|
|
|
(6,948)
|
|
| Ending balance (in shares) at Mar. 31, 2021 |
|
24,094,051
|
|
|
|
|
| Ending balance, treasury stock (in shares) at Mar. 31, 2021 |
|
|
(408,070)
|
|
|
|
| Ending balance at Mar. 31, 2021 |
72,551
|
$ 215,358
|
$ (2,854)
|
28,427
|
(172,194)
|
3,814
|
| Beginning balance (in shares) at Dec. 31, 2020 |
|
23,925,789
|
|
|
|
|
| Beginning balance at Dec. 31, 2020 |
74,961
|
$ 213,471
|
$ (2,854)
|
26,717
|
(165,246)
|
2,873
|
| Beginning balance, treasury stock (in shares) at Dec. 31, 2020 |
|
|
(408,070)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Foreign currency translation gain (loss) |
663
|
|
|
|
|
|
| Net loss |
(26,948)
|
|
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2021 |
|
24,394,766
|
|
|
|
|
| Ending balance, treasury stock (in shares) at Sep. 30, 2021 |
|
|
(408,070)
|
|
|
|
| Ending balance at Sep. 30, 2021 |
61,560
|
$ 219,216
|
$ (2,854)
|
33,856
|
(192,194)
|
3,536
|
| Beginning balance (in shares) at Mar. 31, 2021 |
|
24,094,051
|
|
|
|
|
| Beginning balance at Mar. 31, 2021 |
72,551
|
$ 215,358
|
$ (2,854)
|
28,427
|
(172,194)
|
3,814
|
| Beginning balance, treasury stock (in shares) at Mar. 31, 2021 |
|
|
(408,070)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Stock option exercises (in shares) |
|
36,750
|
|
|
|
|
| Stock option exercises |
635
|
$ 635
|
|
|
|
|
| Share-based compensation (in shares) |
|
3,126
|
|
|
|
|
| Share-based compensation |
2,557
|
$ 3
|
|
2,554
|
|
|
| Shares withheld to cover income tax obligation upon vesting of restricted stock (in shares) |
|
(474)
|
|
|
|
|
| Shares withheld to cover income tax obligation upon vesting of restricted stock |
(34)
|
|
|
(34)
|
|
|
| Foreign currency translation gain (loss) |
(1,558)
|
|
|
|
|
(1,558)
|
| Net loss |
(5,322)
|
|
|
|
(5,322)
|
|
| Ending balance (in shares) at Jun. 30, 2021 |
|
24,133,453
|
|
|
|
|
| Ending balance, treasury stock (in shares) at Jun. 30, 2021 |
|
|
(408,070)
|
|
|
|
| Ending balance at Jun. 30, 2021 |
68,829
|
$ 215,996
|
$ (2,854)
|
30,947
|
(177,516)
|
2,256
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Stock option exercises (in shares) |
|
260,465
|
|
|
|
|
| Stock option exercises |
3,078
|
$ 3,219
|
|
(141)
|
|
|
| Share-based compensation (in shares) |
|
1,000
|
|
|
|
|
| Share-based compensation |
3,064
|
$ 1
|
|
3,063
|
|
|
| Shares withheld to cover income tax obligation upon vesting of restricted stock (in shares) |
|
(152)
|
|
|
|
|
| Shares withheld to cover income tax obligation upon vesting of restricted stock |
(13)
|
|
|
(13)
|
|
|
| Foreign currency translation gain (loss) |
1,280
|
|
|
|
|
1,280
|
| Net loss |
(14,678)
|
|
|
|
(14,678)
|
|
| Ending balance (in shares) at Sep. 30, 2021 |
|
24,394,766
|
|
|
|
|
| Ending balance, treasury stock (in shares) at Sep. 30, 2021 |
|
|
(408,070)
|
|
|
|
| Ending balance at Sep. 30, 2021 |
$ 61,560
|
$ 219,216
|
$ (2,854)
|
33,856
|
(192,194)
|
3,536
|
| Beginning balance (in shares) at Dec. 31, 2021 |
24,488,335
|
24,488,335
|
|
|
|
|
| Beginning balance at Dec. 31, 2021 |
$ 50,739
|
$ 219,737
|
$ (2,854)
|
36,584
|
(206,385)
|
3,657
|
| Beginning balance, treasury stock (in shares) at Dec. 31, 2021 |
(408,070)
|
|
(408,070)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Stock option exercises (in shares) |
|
113,821
|
|
|
|
|
| Stock option exercises |
$ 1,702
|
$ 1,702
|
|
|
|
|
| Share-based compensation |
3,434
|
|
|
3,434
|
|
|
| Foreign currency translation gain (loss) |
(2,107)
|
|
|
|
|
(2,107)
|
| Net loss |
(5,933)
|
|
|
|
(5,933)
|
|
| Ending balance (in shares) at Mar. 31, 2022 |
|
24,602,156
|
|
|
|
|
| Ending balance, treasury stock (in shares) at Mar. 31, 2022 |
|
|
(408,070)
|
|
|
|
| Ending balance at Mar. 31, 2022 |
$ 47,835
|
$ 221,439
|
$ (2,854)
|
40,018
|
(212,318)
|
1,550
|
| Beginning balance (in shares) at Dec. 31, 2021 |
24,488,335
|
24,488,335
|
|
|
|
|
| Beginning balance at Dec. 31, 2021 |
$ 50,739
|
$ 219,737
|
$ (2,854)
|
36,584
|
(206,385)
|
3,657
|
| Beginning balance, treasury stock (in shares) at Dec. 31, 2021 |
(408,070)
|
|
(408,070)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Stock option exercises (in shares) |
244,896
|
|
|
|
|
|
| Foreign currency translation gain (loss) |
$ (1,054)
|
|
|
|
|
|
| Net loss |
$ (61,647)
|
|
|
|
|
|
| Ending balance (in shares) at Sep. 30, 2022 |
24,750,397
|
24,750,397
|
|
|
|
|
| Ending balance, treasury stock (in shares) at Sep. 30, 2022 |
(408,070)
|
|
(408,070)
|
|
|
|
| Ending balance at Sep. 30, 2022 |
$ 1,519
|
$ 223,143
|
$ (2,854)
|
46,659
|
(268,032)
|
2,603
|
| Beginning balance (in shares) at Mar. 31, 2022 |
|
24,602,156
|
|
|
|
|
| Beginning balance at Mar. 31, 2022 |
47,835
|
$ 221,439
|
$ (2,854)
|
40,018
|
(212,318)
|
1,550
|
| Beginning balance, treasury stock (in shares) at Mar. 31, 2022 |
|
|
(408,070)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Stock option exercises (in shares) |
|
35,881
|
|
|
|
|
| Stock option exercises |
411
|
$ 411
|
|
|
|
|
| Share-based compensation (in shares) |
|
0
|
|
|
|
|
| Share-based compensation |
3,743
|
$ 0
|
|
3,743
|
|
|
| Foreign currency translation gain (loss) |
984
|
|
|
|
|
984
|
| Net loss |
(37,106)
|
|
|
|
(37,106)
|
|
| Ending balance (in shares) at Jun. 30, 2022 |
|
24,638,037
|
|
|
|
|
| Ending balance, treasury stock (in shares) at Jun. 30, 2022 |
|
|
(408,070)
|
|
|
|
| Ending balance at Jun. 30, 2022 |
15,867
|
$ 221,850
|
$ (2,854)
|
43,761
|
(249,424)
|
2,534
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Stock option exercises (in shares) |
|
95,194
|
|
|
|
|
| Stock option exercises |
1,275
|
$ 1,275
|
|
|
|
|
| Share-based compensation (in shares) |
|
12,542
|
|
|
|
|
| Share-based compensation |
2,921
|
$ 13
|
|
2,908
|
|
|
| Warrant exercises (in shares) |
|
4,703
|
|
|
|
|
| Warrant exercises |
0
|
$ 5
|
|
(5)
|
|
|
| Shares withheld to cover income tax obligation upon vesting of restricted stock (in shares) |
|
(79)
|
|
|
|
|
| Shares withheld to cover income tax obligation upon vesting of restricted stock |
(5)
|
|
|
(5)
|
|
|
| Foreign currency translation gain (loss) |
69
|
|
|
|
|
69
|
| Net loss |
$ (18,608)
|
|
|
|
(18,608)
|
|
| Ending balance (in shares) at Sep. 30, 2022 |
24,750,397
|
24,750,397
|
|
|
|
|
| Ending balance, treasury stock (in shares) at Sep. 30, 2022 |
(408,070)
|
|
(408,070)
|
|
|
|
| Ending balance at Sep. 30, 2022 |
$ 1,519
|
$ 223,143
|
$ (2,854)
|
$ 46,659
|
$ (268,032)
|
$ 2,603
|