XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share

Earnings per share calculation information is as follows:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

2023

 

 

2024

 

 

2023

 

 

2024

 

Net loss attributable to BBGI stockholders

 

$

(10,430,629

)

 

$

(276,021

)

 

$

(13,967,195

)

 

$

(268,051

)

Weighted-average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

29,853,144

 

 

 

30,354,222

 

 

 

29,819,638

 

 

 

30,340,012

 

Effect of dilutive restricted stock units

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Diluted

 

 

29,853,144

 

 

 

30,354,222

 

 

 

29,819,638

 

 

 

30,340,012

 

Net loss attributable to BBGI stockholders per Class A and Class B
   common share – basic and diluted

 

$

(0.35

)

 

$

(0.01

)

 

$

(0.47

)

 

$

(0.01

)