HISTORICAL FINANCIAL REVIEW Segment Financials by Quarter
1Q20 2Q20 3Q20 4Q20 2020 1Q21 2Q21 3Q21 4Q21 2021 1Q22 2Q22 3Q22 by Geography NORTH AMERICA 59,283 98,648 109,757 63,233 330,921 60,585 118,216 129,860
87,114 395,775 74,304 124,968 124,423 SOUTH AMERICA 35,654 39,375 36,990 39,441 151,460 38,308 40,043 38,778 37,856 154,985 38,528 39,804 44,217 EMEA 115,466 117,321
156,240 141,852 530,879 169,285 217,726 160,606 146,361 660,989 134,620 143,060 134,481 by Business Sector RENEWABLES 150,793 193,881
234,556 173,859 753,089 199,679 271,945 254,132 202,768 928,525 182,101 238,234 232,423 EFFICIENT NAT. GAS & HEAT 26,403 25,629
28,086 30,912 111,030 28,408 30,097 35,019 30,168 123,692 25,327 28,091 28,526 TRANSMISSION LINES 26,608 26,787
25,834 26,813 106,042 26,614 26,975 26,840 25,251 105,680 26,620 28,234 28,425 WATER 6,599 9,047 14,511 12,942 43,099 13,477 13,979 13,253 13,143 53,852 13,404 13,273 13,747 Total
Revenue 210,403 255,344 302,987 244,526 1,013,260 268,178 342,996 329,244 271,331 1,211,749 247,452 307,832 303,121 1Q20 2Q20 3Q20 4Q20 2020 1Q21 2Q21 3Q21 4Q21 2021 1Q22 2Q22 3Q22 by Geography NORTH
AMERICA 52,661 89,954 95,879 40,871 279,365 40,287 94,574 108,500 68,442 311,803 58,266 102,913 96,981 SOUTH AMERICA 28,422 31,380
29,947 30,275 120,023 29,943 30,279 30,404 28,921 119,547 29,129 29,715 36,236 EMEA 84,879 92,773 115,132 103,950 396,735 101,019 108,133 90,942 92,944 393,038 86,231 96,051 95,118 by Business
Sector RENEWABLES 113,670 161,415 181,788 119,412 576,285 117,036 177,995 169,830 137,722 602,583 122,223 174,606 173,022 EFFICIENT NAT. GAS & HEAT 24,462 23,303
27,479 25,762 101,006 23,182 24,039 29,166 23,548 99,935 21,699 22,315 22,794 TRANSMISSION LINES 21,922 22,423
21,702 21,225 87,272 21,203 21,319 21,721 19,392 83,635 20,523 22,656 23,047 WATER 5,908 6,966 9,989 8,697 31,560 9,828 9,633 9,129 9,645 38,235 9,181 9,102 9,473 Total Adjusted EBITDA 165,962 214,107
240,958 175,096 796,123 171,249 232,985 229,846 190,307 824,388 173,626 228,678 228,336 Adjusted EBITDA Revenue US $ in thousands