XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
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,

 

 

2022

 

 

2023

 

 

2022

 

 

2023

 

Net loss attributable to BBGI
   stockholders

 

$

(14,454,717

)

 

$

(10,430,629

)

 

$

(18,045,647

)

 

$

(13,967,195

)

Weighted-average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

29,418,951

 

 

 

29,853,144

 

 

 

29,395,003

 

 

 

29,819,638

 

Effect of dilutive restricted stock units and
   restricted stock

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Diluted

 

 

29,418,951

 

 

 

29,853,144

 

 

 

29,395,003

 

 

 

29,819,638

 

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

 

$

(0.49

)

 

$

(0.35

)

 

$

(0.61

)

 

$

(0.47

)