XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
EARNINGS PER SHARE  
Schedule of earnings per share basic and diluted

For the three months ended March 31,

2025

2024

Class A

Class B

Class A

Class B

(unaudited)

(unaudited)

Basic net income per share:

Numerator

Allocation of net income (1)

$

5,029

$

6,101

$

1,071

$

1,613

Denominator

Total shares used in per share computation

71,288

 

86,481

61,560

 

92,661

Basic net income per share:

$

0.07

$

0.07

$

0.02

$

0.02

Diluted net income per share:

Numerator

Allocation of net income (1)

$

5,215

$

5,915

$

1,135

$

1,549

Total net income used in per diluted computation

$

5,215

$

5,915

$

1,135

$

1,549

Denominator

Number shares used in basic per share computation

71,288

 

86,481

61,560

 

92,661

Dilutive effect of common stock equivalents

4,955

 

6,361

 

Total shares used in per share computation (2)

76,243

86,481

67,921

92,661

Dilutive net income per share:

$

0.07

$

0.07

$

0.02

$

0.02

(1) Allocation of net income is based on the percentages of shares outstanding.

(2) For the three months ended March 31, 2025, a total of 9,498 shares assumed to be converted from the Notes, as well as 7 out-of-the-money options resulted in anti-dilutive impact to EPS and therefore were excluded from the calculation. For the three months ended March 31, 2024, a total of 232 out-of-the-money options resulted in anti-dilutive impact to EPS and therefore were excluded from the calculation.