| Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share |
For the three months ended June 30, 2026 and 2025 and for the six months ended June 30, 2026 and 2025, a reconciliation of the numerator and denominator used in the calculation of continuing, discontinued, and consolidated basic and diluted net income (loss) per share was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
|
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
|
|
|
|
|
|
|
|
(dollars in thousands) |
|
Numerator |
|
|
|
|
|
|
|
|
|
|
|
|
Net income from continuing operations |
|
$ |
49,193 |
|
|
$ |
48,989 |
|
|
$ |
81,421 |
|
|
$ |
91,063 |
|
Net loss from discontinued operations |
|
$ |
— |
|
|
$ |
(26,646 |
) |
|
$ |
— |
|
|
$ |
(29,675 |
) |
Consolidated net income |
|
$ |
49,193 |
|
|
$ |
22,343 |
|
|
$ |
81,421 |
|
|
$ |
61,388 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Denominator |
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders — basic |
|
|
90,131,442 |
|
|
|
98,889,893 |
|
|
|
92,082,411 |
|
|
|
100,980,676 |
|
Dilutive effect of share equivalents resulting from stock options |
|
|
— |
|
|
|
15,167 |
|
|
|
2,481 |
|
|
|
17,893 |
|
Dilutive effect of share equivalents resulting from unvested restricted stock units |
|
|
945,007 |
|
|
|
1,279,007 |
|
|
|
990,565 |
|
|
|
1,615,872 |
|
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders — diluted |
|
|
91,076,449 |
|
|
|
100,184,067 |
|
|
|
93,075,457 |
|
|
|
102,614,441 |
|
Net income (loss) per share attributable to common stockholders |
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
|
|
|
|
|
|
|
|
|
|
|
Continuing operations |
|
$ |
0.55 |
|
|
$ |
0.50 |
|
|
$ |
0.88 |
|
|
$ |
0.90 |
|
Discontinued operations |
|
$ |
— |
|
|
$ |
(0.27 |
) |
|
$ |
— |
|
|
$ |
(0.29 |
) |
Consolidated |
|
$ |
0.55 |
|
|
$ |
0.23 |
|
|
$ |
0.88 |
|
|
$ |
0.61 |
|
Diluted |
|
|
|
|
|
|
|
|
|
|
|
|
Continuing operations |
|
$ |
0.54 |
|
|
$ |
0.49 |
|
|
$ |
0.87 |
|
|
$ |
0.89 |
|
Discontinued operations |
|
$ |
— |
|
|
$ |
(0.27 |
) |
|
$ |
— |
|
|
$ |
(0.29 |
) |
Consolidated |
|
$ |
0.54 |
|
|
$ |
0.22 |
|
|
$ |
0.87 |
|
|
$ |
0.60 |
|
|
| Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding |
For the three months ended June 30, 2026 and 2025 and for the six months ended June 30, 2026 and 2025, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
|
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
Stock options outstanding |
|
|
360,751 |
|
|
|
360,751 |
|
|
|
360,751 |
|
|
|
360,751 |
|
Restricted stock units outstanding |
|
|
177,107 |
|
|
|
153,272 |
|
|
|
195,103 |
|
|
|
105,799 |
|
|