XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Net Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Net Earnings Per Share  
Schedule of computation of the Company's basic and diluted net profit per share

Three Months Ended June 30,

Six Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

Net income

$

245,362,759

$

25,902,006

$

40,858,431

$

42,919,934

Basic income available to common shareholders

$

245,362,759

$

25,902,006

$

40,858,431

$

42,919,934

Effect of dilutive securities:

Add back:

Interest on Convertible note, net of tax

2,523,450

2,523,450

Change in fair value of stock options - liability classified, net of tax

(745,263)

(56,333)

Diluted income available to common shareholders

$

247,140,946

$

25,902,006

$

43,325,548

$

42,919,934

Weighted-average number of common shares outstanding - basic

48,122,141

37,347,350

42,877,744

 

37,347,350

Effect of dilutive securities:

 

Convertible notes

8,960,573

4,569,176

Stock options - equity classified

69,800

309,407

34,900

Stock options - liability classified

83,071

84,711

Stock warrants

708,468

27,198

959,187

13,599

Public warrants

Private placement warrants

Weighted-average number of common shares outstanding - diluted

57,874,253

37,444,348

48,800,225

37,395,849

Net earnings per common share:

Basic

$

5.10

$

0.69

$

0.95

$

1.15

Diluted

$

4.27

$

0.69

$

0.89

$

1.15

Summary of potentially dilutive outstanding securities

Three Months Ended June 30,

Six Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

Stock warrants

Private placement warrants

70,853

35,427

Public warrants

205,993

102,996

Stock options - equity classified

1,894,442

Stock options - liability classified

Convertible notes

Total anti-dilutive features

2,171,288

138,423