CONDENSED CONSOLIDATED STATEMENTS OF MEZZANINE DEFICIT AND STOCKHOLDERS' EQUITY - USD ($) $ in Thousands |
Total |
Common Stock Outstanding |
Additional Paid-in Capital |
Retained Earnings |
Non-Controlling Interests |
Non-Controlling Interests
Mezzanine
|
| Temporary equity, carrying amount, beginning balance at Dec. 31, 2024 |
|
|
|
|
|
$ (202,558)
|
| Increase (Decrease) in Temporary Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
|
|
|
|
|
(1,564)
|
| Temporary Equity, Repurchase of subsidiary's shares |
|
|
|
|
|
(1,316)
|
| Temporary Equity, Dividends |
|
|
|
|
|
(27,295)
|
| Temporary equity, carrying amount, ending balance at Mar. 31, 2025 |
|
|
|
|
|
(232,733)
|
| Equity, beginning balance (in shares) at Dec. 31, 2024 |
|
47,929,872
|
|
|
|
|
| Equity, beginning balance at Dec. 31, 2024 |
$ 716,726
|
$ 48
|
$ 426,389
|
$ 286,283
|
$ 4,006
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
7,785
|
|
|
6,692
|
1,093
|
|
| Purchase of non-controlling interests |
(28)
|
|
|
|
(28)
|
|
| Shares issued for vesting of restricted stock awards and units (in shares) |
|
388,173
|
|
|
|
|
| Shares issued for vesting of restricted stock awards and units |
(4,052)
|
$ 1
|
(4,053)
|
|
|
|
| Purchase of treasury shares |
|
|
|
|
|
(1,316)
|
| Stock-based compensation |
7,867
|
|
7,867
|
|
|
|
| Issuance of shares for Employee Stock Purchase Plan ("ESPP") (in shares) |
|
10,683
|
|
|
|
|
| Issuance of shares for Employee Stock Purchase Plan ("ESPP") |
301
|
|
301
|
|
|
|
| Dividends (in shares) |
|
699,896
|
|
|
|
|
| Dividends |
21,840
|
|
21,935
|
(95)
|
|
|
| Equity, ending balance (in shares) at Mar. 31, 2025 |
|
49,028,624
|
|
|
|
|
| Equity, ending balance at Mar. 31, 2025 |
750,439
|
$ 49
|
452,439
|
292,880
|
5,071
|
|
| Temporary equity, carrying amount, beginning balance at Dec. 31, 2024 |
|
|
|
|
|
(202,558)
|
| Temporary equity, carrying amount, ending balance at Dec. 31, 2025 |
|
|
|
|
|
(234,962)
|
| Equity, beginning balance (in shares) at Dec. 31, 2024 |
|
47,929,872
|
|
|
|
|
| Equity, beginning balance at Dec. 31, 2024 |
$ 716,726
|
$ 48
|
426,389
|
286,283
|
4,006
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Purchase of treasury shares (in shares) |
(4,438,209)
|
|
|
|
|
|
| Equity, ending balance (in shares) at Dec. 31, 2025 |
48,885,358
|
48,885,358
|
|
|
|
|
| Equity, ending balance at Dec. 31, 2025 |
$ 793,296
|
$ 49
|
470,863
|
308,379
|
14,005
|
|
| Temporary equity, carrying amount, beginning balance at Mar. 31, 2025 |
|
|
|
|
|
(232,733)
|
| Increase (Decrease) in Temporary Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
|
|
|
|
|
(849)
|
| Temporary equity, carrying amount, ending balance at Jun. 30, 2025 |
|
|
|
|
|
(233,582)
|
| Equity, beginning balance (in shares) at Mar. 31, 2025 |
|
49,028,624
|
|
|
|
|
| Equity, beginning balance at Mar. 31, 2025 |
750,439
|
$ 49
|
452,439
|
292,880
|
5,071
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
11,065
|
|
|
9,423
|
1,642
|
|
| Sale of non-controlling interest |
38
|
|
|
|
38
|
|
| Shares issued for vesting of restricted stock awards and units (in shares) |
|
110,007
|
|
|
|
|
| Shares issued for vesting of restricted stock awards |
(1,001)
|
|
(1,001)
|
|
|
|
| Stock-based compensation |
11,765
|
|
11,765
|
|
|
|
| Dividends |
(778)
|
|
|
(94)
|
(684)
|
|
| Equity, ending balance (in shares) at Jun. 30, 2025 |
|
49,138,631
|
|
|
|
|
| Equity, ending balance at Jun. 30, 2025 |
771,528
|
$ 49
|
463,203
|
302,209
|
6,067
|
|
| Temporary equity, carrying amount, beginning balance at Dec. 31, 2025 |
|
|
|
|
|
(234,962)
|
| Increase (Decrease) in Temporary Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
|
|
|
|
|
(2,677)
|
| Temporary Equity, Repurchase of subsidiary's shares |
$ (2,805)
|
|
(2,805)
|
|
|
(100)
|
| Temporary equity, carrying amount, ending balance at Mar. 31, 2026 |
|
|
|
|
|
(237,739)
|
| Equity, beginning balance (in shares) at Dec. 31, 2025 |
48,885,358
|
48,885,358
|
|
|
|
|
| Equity, beginning balance at Dec. 31, 2025 |
$ 793,296
|
$ 49
|
470,863
|
308,379
|
14,005
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
15,808
|
|
|
14,436
|
1,372
|
|
| Purchase of non-controlling interests |
(450)
|
|
|
|
(450)
|
|
| Shares issued for vesting of restricted stock awards and units (in shares) |
|
138,260
|
|
|
|
|
| Shares issued for vesting of restricted stock awards and units |
(1,172)
|
|
(1,172)
|
|
|
|
| Shares issued for cash and exercise of options and warrants (in shares) |
|
37,065
|
|
|
|
|
| Shares issued for cash and exercise of options and warrants |
496
|
|
496
|
|
|
|
| Purchase of treasury shares (in shares) |
|
(124,747)
|
|
|
|
|
| Purchase of treasury shares |
(2,805)
|
|
(2,805)
|
|
|
(100)
|
| Stock-based compensation |
9,895
|
|
9,895
|
|
|
|
| Issuance of shares for Employee Stock Purchase Plan ("ESPP") (in shares) |
|
10,463
|
|
|
|
|
| Issuance of shares for Employee Stock Purchase Plan ("ESPP") |
231
|
|
231
|
|
|
|
| Dividends |
(104)
|
|
|
(104)
|
|
|
| Equity, ending balance (in shares) at Mar. 31, 2026 |
|
48,946,399
|
|
|
|
|
| Equity, ending balance at Mar. 31, 2026 |
$ 815,195
|
$ 49
|
477,508
|
322,711
|
14,927
|
|
| Temporary equity, carrying amount, beginning balance at Dec. 31, 2025 |
|
|
|
|
|
(234,962)
|
| Temporary equity, carrying amount, ending balance at Jun. 30, 2026 |
|
|
|
|
|
(242,261)
|
| Equity, beginning balance (in shares) at Dec. 31, 2025 |
48,885,358
|
48,885,358
|
|
|
|
|
| Equity, beginning balance at Dec. 31, 2025 |
$ 793,296
|
$ 49
|
470,863
|
308,379
|
14,005
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Purchase of treasury shares (in shares) |
(4,562,956)
|
|
|
|
|
|
| Equity, ending balance (in shares) at Jun. 30, 2026 |
49,226,943
|
49,226,943
|
|
|
|
|
| Equity, ending balance at Jun. 30, 2026 |
$ 840,840
|
$ 49
|
487,820
|
342,355
|
10,616
|
|
| Temporary equity, carrying amount, beginning balance at Mar. 31, 2026 |
|
|
|
|
|
(237,739)
|
| Increase (Decrease) in Temporary Equity [Roll Forward] |
|
|
|
|
|
|
| Net (loss) income |
|
|
|
|
|
(3,064)
|
| Temporary Equity, Repurchase of subsidiary's shares |
|
|
|
|
|
(1,458)
|
| Temporary equity, carrying amount, ending balance at Jun. 30, 2026 |
|
|
|
|
|
(242,261)
|
| Equity, beginning balance (in shares) at Mar. 31, 2026 |
|
48,946,399
|
|
|
|
|
| Equity, beginning balance at Mar. 31, 2026 |
815,195
|
$ 49
|
477,508
|
322,711
|
14,927
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
21,516
|
|
|
19,739
|
1,777
|
|
| Purchase of non-controlling interests |
(5,001)
|
|
1,187
|
|
(6,188)
|
|
| Sale of non-controlling interest |
100
|
|
|
|
100
|
|
| Shares issued for vesting of restricted stock awards and units (in shares) |
|
280,544
|
|
|
|
|
| Shares issued for vesting of restricted stock awards and units |
(2,662)
|
|
(2,662)
|
|
|
|
| Purchase of treasury shares |
|
|
|
|
|
$ (1,458)
|
| Stock-based compensation |
11,787
|
|
11,787
|
|
|
|
| Dividends |
$ (95)
|
|
|
(95)
|
|
|
| Equity, ending balance (in shares) at Jun. 30, 2026 |
49,226,943
|
49,226,943
|
|
|
|
|
| Equity, ending balance at Jun. 30, 2026 |
$ 840,840
|
$ 49
|
$ 487,820
|
$ 342,355
|
$ 10,616
|
|