XML 59 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Note 15 - Industry Segments (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
                      

Total

 

Year Ended December 31, 2023

 

GIG

  

LMH

  

BOB

  

BOAM

  

Unallocated

  

Consolidated

 
                         

Revenue

 $17,705,891  $42,940,369  $35,340,502  $266,974  $-  $96,253,736 

Segment gross profit

  10,897,724   27,803,552   25,384,984   266,974   -   64,353,234 

Segment income (loss) from operations

  1,518,244   6,609,419   (7,087,873)  (2,382,041)  (7,510,152)  (8,852,403)

Capital expenditures

  176,499   3,535,306   56,743,382   5,016,494   6,536   65,478,217 

Depreciation and amortization

  312,634   9,008,648   10,133,332   -   110,421   19,565,035 
                      

Total

 

Year Ended December 31, 2022

 

GIG

  

LMH

  

BOB

  

BOAM

  

Unallocated

  

Consolidated

 
                         

Revenue

 $13,362,197  $39,244,726  $28,627,271  $-  $-  $81,234,194 

Segment gross profit

  8,606,614   24,849,099   21,088,770   -   -   54,544,483 

Segment income (loss) from operations

  1,083,247   5,734,917   (2,241,926)  (1,837,633)  (7,968,500)  (5,229,895)

Capital expenditures

  352,461   20,578,522   66,848,567   7,283,018   6,130   95,068,698 

Depreciation and amortization

  270,269   8,255,727   6,487,960   -   109,901   15,123,857 
                      

Total

 

As of December 31, 2023

 

GIG

  

LMH

  

BOB

  

BOAM

  

Unallocated

  

Consolidated

 
                         

Accounts receivable, net

 $7,124,471  $4,060,259  $689,817  $251,154  $15,543  $12,141,244 

Goodwill

  11,325,138   130,903,950   39,614,422   536,626   -   182,380,136 

Total assets

  71,723,355   267,205,346   183,151,741   100,739,644   145,387,006   768,207,092 
                      

Total

 

As of December 31, 2022

 

GIG

  

LMH

  

BOB

  

BOAM

  

Unallocated

  

Consolidated

 
                         

Accounts receivable, net

 $1,707,716  $3,696,906  $426,256  $-  $488  $5,831,366 

Goodwill

  11,325,138   130,428,222   37,710,162   -   -   179,463,522 

Total assets

  68,712,781   277,153,407   138,800,411   21,988,032   181,148,268   687,802,899