v3.25.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
EARNINGS PER SHARE  
Schedule of earnings per share basic and diluted

For the three months ended June 30, 

For the six months ended June 30, 

2025

2024

2025

2024

Class A

Class B

Class A

Class B

Class A

Class B

Class A

Class B

(unaudited)

(unaudited)

Basic net income (loss) per share:

Numerator

Allocation of net income (loss) (1)

$

(446)

$

(515)

$

2,137

$

3,027

$

4,656

$

5,513

$

3,190

$

4,658

Denominator

Total shares used in per share computation

73,727

 

85,195

64,198

 

90,030

 

72,507

85,838

 

62,879

 

91,796

Basic net income (loss) per share:

$

(0.01)

$

(0.01)

$

0.03

$

0.03

$

0.06

$

0.06

$

0.05

$

0.05

Diluted net income (loss) per share:

Numerator

Allocation of net income (loss) (1)

$

(446)

$

(515)

$

2,255

$

2,909

$

4,741

$

5,428

$

3,374

$

4,474

Total net income (loss) used in per diluted computation

$

(446)

$

(515)

$

2,255

$

2,909

$

4,741

$

5,428

$

3,374

$

4,474

Denominator

Number shares used in basic per share computation

73,727

 

85,195

64,198

 

90,030

 

72,507

 

85,838

62,879

 

91,796

Dilutive effect of common stock equivalents

 

6,311

 

 

2,478

 

6,336

 

Total shares used in per share computation

73,727

85,195

70,509

90,030

74,985

85,838

69,215

91,796

Dilutive net income (loss) per share:

$

(0.01)

$

(0.01)

$

0.03

$

0.03

$

0.06

$

0.06

$

0.05

$

0.05

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

Schedule of weighted-average outstanding shares of common stock equivalents

For the three months ended June 30,

For the six months ended June 30, 

2025

    

2024

2025

    

2024

(unaudited)

(unaudited)

Stock Options (1)

2,112

Out-of-the Money Stock Options

117

4

174

RSAs

35

RSUs

4,177

ESPP

34

Convertible Senior Notes (2)

9,498

6,860

9,498

3,411

(1) Total excludes out-of-the money stock options.

(2) The Notes were issued on April 26, 2024. Proration of shares assumed to be converted from the Notes during the prior year periods resulted in anti-dilutive impact to EPS.