CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST - USD ($)
|
Total |
Parent |
Common Stock |
Additional Paid-In Capital |
Retained Earnings |
Other Cumulative Comprehensive Loss |
Treasury Stock, at cost, and Company Stock Held for Deferred Compensation, at par |
Beginning balances (in shares) at Dec. 31, 2021 |
|
|
19,920,829
|
|
|
|
|
Beginning balances (in shares) at Dec. 31, 2021 |
|
|
|
|
|
|
(570,415)
|
Beginning balances at Dec. 31, 2021 |
|
$ 360,525,000
|
$ 996,000
|
$ 294,515,000
|
$ 111,031,000
|
$ (26,538,000)
|
$ (19,479,000)
|
Increase (Decrease) in Stockholders' Equity |
|
|
|
|
|
|
|
Net income (loss) |
|
(3,288,000)
|
|
|
(3,288,000)
|
|
|
Change in cumulative foreign currency translation adjustment |
|
(1,204,000)
|
|
|
|
(1,204,000)
|
|
Shares issued in connection with stock compensation plans (in shares) |
|
|
163,443
|
|
|
|
|
Shares issued in connection with stock compensation plans |
|
|
$ 8,000
|
(8,000)
|
|
|
|
Stock-based compensation |
$ 102,000
|
2,267,000
|
|
2,267,000
|
|
|
|
Adjustment of redeemable noncontrolling interest |
5,717,000
|
(5,717,000)
|
|
|
(5,717,000)
|
|
|
Treasury stock activity (in shares) |
|
|
|
|
|
|
(16,773)
|
Treasury stock activity |
|
(1,088,000)
|
|
|
|
|
$ (1,088,000)
|
Ending balances (in shares) at Mar. 31, 2022 |
|
|
20,084,272
|
|
|
|
|
Ending balances (in shares) at Mar. 31, 2022 |
|
|
|
|
|
|
(587,188)
|
Ending balances at Mar. 31, 2022 |
|
351,495,000
|
$ 1,004,000
|
296,774,000
|
102,026,000
|
(27,742,000)
|
$ (20,567,000)
|
Redeemable Non-Controlling interest, beginning balance at Dec. 31, 2021 |
197,196,000
|
|
|
|
|
|
|
Increase (Decrease) in Temporary Equity [Roll Forward] |
|
|
|
|
|
|
|
Net income |
(992,000)
|
|
|
|
|
|
|
Consideration adjustment related to redeemable noncontrolling interest |
(427,000)
|
|
|
|
|
|
|
Stock-based compensation |
102,000
|
2,267,000
|
|
2,267,000
|
|
|
|
Distribution to redeemable noncontrolling interest holder |
(4,400,000)
|
|
|
|
|
|
|
Adjustment of redeemable noncontrolling interest |
5,717,000
|
(5,717,000)
|
|
|
(5,717,000)
|
|
|
Redeemable Non-Controlling interest, ending balance at Mar. 31, 2022 |
197,196,000
|
|
|
|
|
|
|
Beginning balances (in shares) at Dec. 31, 2021 |
|
|
19,920,829
|
|
|
|
|
Beginning balances (in shares) at Dec. 31, 2021 |
|
|
|
|
|
|
(570,415)
|
Beginning balances at Dec. 31, 2021 |
|
360,525,000
|
$ 996,000
|
294,515,000
|
111,031,000
|
(26,538,000)
|
$ (19,479,000)
|
Increase (Decrease) in Stockholders' Equity |
|
|
|
|
|
|
|
Net income (loss) |
2,179,000
|
|
|
|
|
|
|
Change in cumulative foreign currency translation adjustment |
(3,791,000)
|
|
|
|
|
|
|
Ending balances (in shares) at Jun. 30, 2022 |
|
|
20,119,929
|
|
|
|
|
Ending balances (in shares) at Jun. 30, 2022 |
|
|
|
|
|
|
(597,758)
|
Ending balances at Jun. 30, 2022 |
|
355,055,000
|
$ 1,006,000
|
298,905,000
|
106,043,000
|
(30,329,000)
|
$ (20,570,000)
|
Redeemable Non-Controlling interest, beginning balance at Dec. 31, 2021 |
197,196,000
|
|
|
|
|
|
|
Redeemable Non-Controlling interest, ending balance at Jun. 30, 2022 |
197,196,000
|
|
|
|
|
|
|
Beginning balances (in shares) at Mar. 31, 2022 |
|
|
20,084,272
|
|
|
|
|
Beginning balances (in shares) at Mar. 31, 2022 |
|
|
|
|
|
|
(587,188)
|
Beginning balances at Mar. 31, 2022 |
|
351,495,000
|
$ 1,004,000
|
296,774,000
|
102,026,000
|
(27,742,000)
|
$ (20,567,000)
|
Increase (Decrease) in Stockholders' Equity |
|
|
|
|
|
|
|
Net income (loss) |
6,459,000
|
5,552,000
|
|
|
5,552,000
|
|
|
Change in cumulative foreign currency translation adjustment |
(2,587,000)
|
(2,587,000)
|
|
|
|
(2,587,000)
|
|
Shares issued in connection with stock compensation plans (in shares) |
|
|
35,657
|
|
|
|
|
Shares issued in connection with stock compensation plans |
|
|
$ 2,000
|
(2,000)
|
|
|
|
Stock-based compensation |
158,000
|
2,133,000
|
|
2,133,000
|
|
|
|
Adjustment of redeemable noncontrolling interest |
1,535,000
|
(1,535,000)
|
|
|
(1,535,000)
|
|
|
Treasury stock activity (in shares) |
|
|
|
|
|
|
(10,570)
|
Treasury stock activity |
|
(3,000)
|
|
|
|
|
$ (3,000)
|
Ending balances (in shares) at Jun. 30, 2022 |
|
|
20,119,929
|
|
|
|
|
Ending balances (in shares) at Jun. 30, 2022 |
|
|
|
|
|
|
(597,758)
|
Ending balances at Jun. 30, 2022 |
|
355,055,000
|
$ 1,006,000
|
298,905,000
|
106,043,000
|
(30,329,000)
|
$ (20,570,000)
|
Redeemable Non-Controlling interest, beginning balance at Mar. 31, 2022 |
197,196,000
|
|
|
|
|
|
|
Increase (Decrease) in Temporary Equity [Roll Forward] |
|
|
|
|
|
|
|
Net income |
907,000
|
|
|
|
|
|
|
Stock-based compensation |
158,000
|
2,133,000
|
|
2,133,000
|
|
|
|
Distribution to redeemable noncontrolling interest holder |
(2,600,000)
|
|
|
|
|
|
|
Adjustment of redeemable noncontrolling interest |
1,535,000
|
(1,535,000)
|
|
|
(1,535,000)
|
|
|
Redeemable Non-Controlling interest, ending balance at Jun. 30, 2022 |
$ 197,196,000
|
|
|
|
|
|
|
Beginning balances (in shares) at Dec. 31, 2022 |
|
|
20,140,654
|
|
|
|
|
Beginning balances (in shares) at Dec. 31, 2022 |
(605,723)
|
|
|
|
|
|
(605,723)
|
Beginning balances at Dec. 31, 2022 |
$ 380,647,000
|
380,647,000
|
$ 1,007,000
|
303,893,000
|
125,215,000
|
(28,758,000)
|
$ (20,710,000)
|
Increase (Decrease) in Stockholders' Equity |
|
|
|
|
|
|
|
Net income (loss) |
|
909,000
|
|
|
909,000
|
|
|
Change in cumulative foreign currency translation adjustment |
|
769,000
|
|
|
|
769,000
|
|
Shares issued in connection with stock compensation plans (in shares) |
|
|
258,807
|
|
|
|
|
Shares issued in connection with stock compensation plans |
|
0
|
$ 13,000
|
(13,000)
|
|
|
|
Stock-based compensation |
232,000
|
4,795,000
|
|
4,795,000
|
|
|
|
Adjustment of redeemable noncontrolling interest |
1,138,000
|
(1,138,000)
|
|
|
(1,138,000)
|
|
|
Treasury stock activity (in shares) |
|
|
|
|
|
|
(77,184)
|
Treasury stock activity |
|
(3,705,000)
|
|
|
|
|
$ (3,705,000)
|
Ending balances (in shares) at Mar. 31, 2023 |
|
|
20,399,461
|
|
|
|
|
Ending balances (in shares) at Mar. 31, 2023 |
|
|
|
|
|
|
(682,907)
|
Ending balances at Mar. 31, 2023 |
|
382,277,000
|
$ 1,020,000
|
308,675,000
|
124,986,000
|
(27,989,000)
|
$ (24,415,000)
|
Redeemable Non-Controlling interest, beginning balance at Dec. 31, 2022 |
187,522,000
|
|
|
|
|
|
|
Increase (Decrease) in Temporary Equity [Roll Forward] |
|
|
|
|
|
|
|
Net income |
1,230,000
|
|
|
|
|
|
|
Stock-based compensation |
232,000
|
4,795,000
|
|
4,795,000
|
|
|
|
Distribution to redeemable noncontrolling interest holder |
(2,600,000)
|
|
|
|
|
|
|
Adjustment of redeemable noncontrolling interest |
1,138,000
|
(1,138,000)
|
|
|
(1,138,000)
|
|
|
Redeemable Non-Controlling interest, ending balance at Mar. 31, 2023 |
$ 187,522,000
|
|
|
|
|
|
|
Beginning balances (in shares) at Dec. 31, 2022 |
|
|
20,140,654
|
|
|
|
|
Beginning balances (in shares) at Dec. 31, 2022 |
(605,723)
|
|
|
|
|
|
(605,723)
|
Beginning balances at Dec. 31, 2022 |
$ 380,647,000
|
380,647,000
|
$ 1,007,000
|
303,893,000
|
125,215,000
|
(28,758,000)
|
$ (20,710,000)
|
Increase (Decrease) in Stockholders' Equity |
|
|
|
|
|
|
|
Net income (loss) |
19,665,000
|
|
|
|
|
|
|
Change in cumulative foreign currency translation adjustment |
$ 1,215,000
|
|
|
|
|
|
|
Ending balances (in shares) at Jun. 30, 2023 |
|
|
20,450,043
|
|
|
|
|
Ending balances (in shares) at Jun. 30, 2023 |
(685,542)
|
|
|
|
|
|
(685,542)
|
Ending balances at Jun. 30, 2023 |
$ 398,306,000
|
398,306,000
|
$ 1,022,000
|
310,455,000
|
138,801,000
|
(27,543,000)
|
$ (24,429,000)
|
Redeemable Non-Controlling interest, beginning balance at Dec. 31, 2022 |
187,522,000
|
|
|
|
|
|
|
Redeemable Non-Controlling interest, ending balance at Jun. 30, 2023 |
187,522,000
|
|
|
|
|
|
|
Beginning balances (in shares) at Mar. 31, 2023 |
|
|
20,399,461
|
|
|
|
|
Beginning balances (in shares) at Mar. 31, 2023 |
|
|
|
|
|
|
(682,907)
|
Beginning balances at Mar. 31, 2023 |
|
382,277,000
|
$ 1,020,000
|
308,675,000
|
124,986,000
|
(27,989,000)
|
$ (24,415,000)
|
Increase (Decrease) in Stockholders' Equity |
|
|
|
|
|
|
|
Net income (loss) |
17,526,000
|
13,703,000
|
|
|
13,703,000
|
|
|
Change in cumulative foreign currency translation adjustment |
446,000
|
446,000
|
|
|
|
446,000
|
|
Shares issued in connection with stock compensation plans (in shares) |
|
|
50,582
|
|
|
|
|
Shares issued in connection with stock compensation plans |
|
212,000
|
$ 2,000
|
210,000
|
|
|
|
Stock-based compensation |
129,000
|
1,570,000
|
|
1,570,000
|
|
|
|
Adjustment of redeemable noncontrolling interest |
$ (112,000)
|
112,000
|
|
|
112,000
|
|
|
Treasury stock activity (in shares) |
|
|
|
|
|
|
(2,635)
|
Treasury stock activity |
|
(14,000)
|
|
|
|
|
$ (14,000)
|
Ending balances (in shares) at Jun. 30, 2023 |
|
|
20,450,043
|
|
|
|
|
Ending balances (in shares) at Jun. 30, 2023 |
(685,542)
|
|
|
|
|
|
(685,542)
|
Ending balances at Jun. 30, 2023 |
$ 398,306,000
|
398,306,000
|
$ 1,022,000
|
310,455,000
|
138,801,000
|
$ (27,543,000)
|
$ (24,429,000)
|
Redeemable Non-Controlling interest, beginning balance at Mar. 31, 2023 |
187,522,000
|
|
|
|
|
|
|
Increase (Decrease) in Temporary Equity [Roll Forward] |
|
|
|
|
|
|
|
Net income |
3,823,000
|
|
|
|
|
|
|
Stock-based compensation |
129,000
|
1,570,000
|
|
$ 1,570,000
|
|
|
|
Distribution to redeemable noncontrolling interest holder |
(3,840,000)
|
|
|
|
|
|
|
Adjustment of redeemable noncontrolling interest |
(112,000)
|
$ 112,000
|
|
|
$ 112,000
|
|
|
Redeemable Non-Controlling interest, ending balance at Jun. 30, 2023 |
$ 187,522,000
|
|
|
|
|
|
|