XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Reportable segments (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Total Revenue $ 185,857,129 $ 116,998,086 $ 529,875,631 $ 357,708,784
Total (loss) From Operations (9,973,976) (8,767,060) (35,226,326) (25,835,155)
(Loss) Income from operations [Member]        
Telecommunications 281,765 40,856 1,169,017 1,317,421
Infrastructure 1,363,736 840,622 4,656,895 100,656
Non-operating Corporate (11,619,477) (9,648,538) (41,052,238) (27,253,232)
Total (loss) From Operations (11,619,477) (8,767,060) (35,226,326) (25,835,155)
Revenue [Member]        
Telecommunications 159,104,070 107,108,649 458,071,311 344,194,552
Infrastructure 26,753,059 9,889,437 71,804,320 13,514,232
Total Revenue $ 185,857,129 $ 116,998,086 $ 529,875,631 $ 357,708,784