v3.26.3
Earnings per share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings per share  
Schedule of computation of basic and diluted net income (loss) per share

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Three Months

  ​ ​ ​

Nine Months

​

​

Ended September 30,

​

Ended September 30,

​

​

2026

​

2026

Numerator:

​

​

​

​

​

​

Net income (loss) attributable to holders of Class A common stock

​

$

54,593,889

​

$

(16,844,143)

Denominator:

​

​

​

​

​

​

Weighted-average shares of Class A common stock outstanding - basic

​

 

34,647,696

​

 

30,478,754

Effect of dilutive share-based awards

​

 

966,264

​

 

—

Weighted-average shares of Class A common stock outstanding - diluted

​

 

35,613,960

​

 

30,478,754

Basic net income (loss) per share of Class A common stock

​

$

1.58

​

$

(0.55)

Diluted net income (loss) per share of Class A common stock

​

$

1.53

​

$

(0.55)

Schedule of potentially dilutive securities that were excluded from the computation of diluted net income (loss) per share

​

​

  ​ ​ ​

Three Months

  ​ ​ ​

Nine Months

​

​

Ended September 30,

​

Ended September 30,

​

​

2026

​

2026

Stock options

 

77,263

 

3,970,534

Restricted stock units

 

1,288,323

 

1,288,323

Earn-out shares held in escrow

 

3,600,000

 

3,600,000

Total

 

4,965,586

 

8,858,857

​