| ICF International, Inc. (ICFI) |
| Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 |
| Balance Sheet Date | | 2025-Dec-31 | 2025-Sep-30 | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-31 | 2017-Sep-30 | 2017-Jun-30 | 2017-Mar-31 | 2016-Dec-31 | 2016-Sep-30 | 2016-Jun-30 | 2016-Mar-31 | 2015-Dec-31 | 2015-Sep-30 | 2015-Jun-30 | 2015-Mar-31 | 2014-Dec-31 | 2014-Sep-30 | 2014-Jun-30 | 2014-Mar-31 |
| Fiscal Period | | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 | Q1-FY2014 |
| Total Revenue | | 443,673,000$ | 465,405,000$ | 476,155,000$ | 487,618,000$ | 496,324,000$ | 516,998,000$ | 512,029,000$ | 494,436,000$ | 478,352,000$ | 501,519,000$ | 500,085,000$ | 483,282,000$ | 475,609,000$ | 467,777,000$ | 423,110,000$ | 413,468,000$ | 387,985,000$ | 394,060,000$ | 392,525,000$ | 378,478,000$ | 434,335,000$ | 360,315,000$ | 353,987,000$ | 358,238,000$ | 396,636,000$ | 373,918,000$ | 366,717,000$ | 341,254,000$ | 377,910,000$ | 332,968,000$ | 324,315,000$ | 302,780,000$ | 321,174,000$ | 305,301,000$ | 306,392,000$ | 296,295,000$ | 289,559,000$ | 306,520,000$ | 305,419,000$ | 283,599,000$ | 280,805,000$ | 288,951,000$ | 288,949,000$ | 273,527,000$ | 276,426,000$ | 264,796,000$ | 263,860,000$ | 245,052,000$ |
| QoQ% | | (4.67%) | (2.26%) | (2.35%) | (1.75%) | (4.00%) | .97% | 3.56% | 3.36% | (4.62%) | .29% | 3.48% | 1.61% | 1.67% | 10.56% | 2.33% | 6.57% | (1.54%) | .39% | 3.71% | (12.86%) | 20.54% | 1.79% | (1.19%) | (9.68%) | 6.08% | 1.96% | 7.46% | (9.70%) | 13.50% | 2.67% | 7.11% | (5.73%) | 5.20% | (.36%) | 3.41% | 2.33% | (5.53%) | .36% | 7.69% | 1.00% | (2.82%) | .00% | 5.64% | (1.05%) | 4.39% | .36% | 7.68% | 6.66% |
| YoY% | | (10.61%) | (9.98%) | (7.01%) | (1.38%) | 3.76% | 3.09% | 2.39% | 2.31% | .58% | 7.21% | 18.19% | 16.89% | 22.58% | 18.71% | 7.79% | 9.25% | (10.67%) | 9.37% | 10.89% | 5.65% | 9.51% | (3.64%) | (3.47%) | 4.98% | 4.96% | 12.30% | 13.07% | 12.71% | 17.67% | 9.06% | 5.85% | 2.19% | 10.92% | (.40%) | .32% | 4.48% | 3.12% | 6.08% | 5.70% | 3.68% | 1.58% | 9.12% | 9.51% | 11.62% | 20.31% | 8.50% | 9.23% | 4.76% |
| Cost Of Revenue | | 285,323,000$ | 290,545,000$ | 298,425,000$ | 302,542,000$ | 317,105,000$ | 325,047,000$ | 329,331,000$ | 310,533,000$ | 303,545,000$ | 323,504,000$ | 325,404,000$ | 312,565,000$ | 300,064,000$ | 307,295,000$ | 268,905,000$ | 258,158,000$ | 246,667,000$ | 254,175,000$ | 246,646,000$ | 232,082,000$ | 295,095,000$ | 223,288,000$ | 223,407,000$ | 230,616,000$ | 264,027,000$ | 238,158,000$ | 235,053,000$ | 215,949,000$ | 249,057,000$ | 213,060,000$ | 206,565,000$ | 188,826,000$ | 207,230,000$ | 189,992,000$ | 190,896,000$ | 183,607,000$ | 182,440,000$ | 191,310,000$ | 194,188,000$ | 177,199,000$ | 173,752,000$ | 177,864,000$ | 178,251,000$ | 164,569,000$ | 168,485,000$ | 166,064,000$ | 166,667,000$ | 153,730,000$ |
| Gross Profit | | 158,350,000$ | 174,860,000$ | 177,730,000$ | 185,076,000$ | 179,219,000$ | 191,951,000$ | 182,698,000$ | 183,903,000$ | 174,807,000$ | 178,015,000$ | 174,681,000$ | 170,717,000$ | 175,545,000$ | 160,482,000$ | 154,205,000$ | 155,310,000$ | 141,318,000$ | 139,885,000$ | 145,879,000$ | 146,396,000$ | 139,240,000$ | 137,027,000$ | 130,580,000$ | 127,622,000$ | 132,609,000$ | 135,760,000$ | 131,664,000$ | 125,305,000$ | 128,853,000$ | 119,908,000$ | 117,750,000$ | 113,954,000$ | 113,944,000$ | 115,309,000$ | 115,496,000$ | 112,688,000$ | 107,119,000$ | 115,210,000$ | 111,231,000$ | 106,400,000$ | 107,053,000$ | 111,087,000$ | 110,698,000$ | 108,958,000$ | 107,941,000$ | 98,732,000$ | 97,193,000$ | 91,322,000$ |
| Gross Margin | | 35.69% | 37.57% | 37.33% | 37.96% | 36.11% | 37.13% | 35.68% | 37.20% | 36.54% | 35.50% | 34.93% | 35.33% | 36.91% | 34.31% | 36.45% | 37.56% | 36.42% | 35.50% | 37.16% | 38.68% | 32.06% | 38.03% | 36.89% | 35.63% | 33.43% | 36.31% | 35.90% | 36.72% | 34.10% | 36.01% | 36.31% | 37.64% | 35.48% | 37.77% | 37.70% | 38.03% | 36.99% | 37.59% | 36.42% | 37.52% | 38.12% | 38.45% | 38.31% | 39.83% | 39.05% | 37.29% | 36.84% | 37.27% |
| Operating Expenses | | 129,717,000$ | 136,429,000$ | 137,719,000$ | 146,686,000$ | 142,752,000$ | 145,927,000$ | 140,291,000$ | 142,959,000$ | 137,886,000$ | 146,114,000$ | 142,634,000$ | 139,266,000$ | 152,496,000$ | 132,248,000$ | 124,429,000$ | 127,607,000$ | 122,730,000$ | 107,620,000$ | 113,925,000$ | 118,267,000$ | 117,482,000$ | 108,777,000$ | 107,798,000$ | 111,303,000$ | 104,311,000$ | 107,096,000$ | 109,122,000$ | 103,416,000$ | 99,410,000$ | 95,686,000$ | 96,725,000$ | 96,372,000$ | 93,763,000$ | 91,913,000$ | 93,288,000$ | 96,055,000$ | 85,154,000$ | 91,434,000$ | 91,873,000$ | 88,706,000$ | 88,015,000$ | 89,590,000$ | 91,964,000$ | 92,996,000$ | 91,331,000$ | 80,204,000$ | 79,619,000$ | 74,672,000$ |
| Operating Income | | 28,633,000$ | 38,431,000$ | 40,011,000$ | 38,390,000$ | 36,467,000$ | 46,024,000$ | 42,407,000$ | 40,944,000$ | 36,921,000$ | 31,901,000$ | 32,047,000$ | 31,451,000$ | 23,049,000$ | 28,234,000$ | 29,776,000$ | 27,703,000$ | 18,588,000$ | 32,265,000$ | 31,954,000$ | 28,129,000$ | 21,758,000$ | 28,250,000$ | 22,782,000$ | 16,319,000$ | 28,298,000$ | 28,664,000$ | 22,542,000$ | 21,889,000$ | 29,443,000$ | 24,222,000$ | 21,025,000$ | 17,582,000$ | 20,181,000$ | 23,396,000$ | 22,208,000$ | 16,633,000$ | 21,965,000$ | 23,776,000$ | 19,358,000$ | 17,694,000$ | 19,038,000$ | 21,497,000$ | 18,734,000$ | 15,962,000$ | 16,610,000$ | 18,528,000$ | 17,574,000$ | 16,650,000$ |
| Operating Margin | | 6.45% | 8.26% | 8.40% | 7.87% | 7.35% | 8.90% | 8.28% | 8.28% | 7.72% | 6.36% | 6.41% | 6.51% | 4.85% | 6.04% | 7.04% | 6.70% | 4.79% | 8.19% | 8.14% | 7.43% | 5.01% | 7.84% | 6.44% | 4.56% | 7.14% | 7.67% | 6.15% | 6.41% | 7.79% | 7.28% | 6.48% | 5.81% | 6.28% | 7.66% | 7.25% | 5.61% | 7.59% | 7.76% | 6.34% | 6.24% | 6.78% | 7.44% | 6.48% | 5.84% | 6.01% | 7.00% | 6.66% | 6.79% |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Interest Expenses | | 7,213,000$ | 7,861,000$ | 8,422,000$ | 7,337,000$ | 6,454,000$ | 7,195,000$ | 7,703,000$ | 8,238,000$ | 9,535,000$ | 10,557,000$ | 10,132,000$ | 9,457,000$ | 9,185,000$ | 7,474,000$ | 4,103,000$ | 2,697,000$ | 2,407,000$ | 2,550,000$ | 2,612,000$ | 2,683,000$ | 2,971,000$ | 3,488,000$ | 3,908,000$ | 3,525,000$ | 2,508,000$ | 2,824,000$ | 2,934,000$ | 2,453,000$ | 2,637,000$ | 2,240,000$ | 2,167,000$ | 1,666,000$ | 1,890,000$ | 2,175,000$ | 2,537,000$ | 1,951,000$ | 2,158,000$ | 2,407,000$ | 2,460,000$ | 2,445,000$ | 2,345,000$ | 2,674,000$ | 2,489,000$ | 2,564,000$ | 1,966,000$ | 800,000$ | 774,000$ | 714,000$ |
| Income Before Tax | | 21,296,000$ | 30,746,000$ | 29,950,000$ | 30,001,000$ | 31,052,000$ | 37,930,000$ | 34,740,000$ | 34,336,000$ | 29,793,000$ | 24,080,000$ | 21,238,000$ | 21,436,000$ | 11,925,000$ | 21,647,000$ | 25,771,000$ | 24,637,000$ | 15,969,000$ | 29,796,000$ | 29,296,000$ | 25,029,000$ | 17,927,000$ | 24,539,000$ | 19,223,000$ | 12,984,000$ | 25,656,000$ | 25,699,000$ | 19,794,000$ | 19,024,000$ | 26,636,000$ | 21,631,000$ | 18,540,000$ | 16,020,000$ | 18,388,000$ | 20,910,000$ | 19,897,000$ | 14,791,000$ | 20,041,000$ | 22,101,000$ | 16,841,000$ | 15,524,000$ | 16,607,000$ | 18,771,000$ | 15,055,000$ | 13,167,000$ | 14,677,000$ | 17,393,000$ | 16,179,000$ | 15,901,000$ |
| Tax Expenses | | 3,986,000$ | 6,980,000$ | 6,289,000$ | 3,150,000$ | 6,489,000$ | 5,251,000$ | 9,129,000$ | 7,019,000$ | 7,631,000$ | 340,000$ | 926,000$ | 5,038,000$ | 3,046,000$ | 2,542,000$ | 7,374,000$ | 6,775,000$ | 3,890,000$ | 9,406,000$ | 8,984,000$ | 6,678,000$ | 5,107,000$ | 6,668,000$ | 5,567,000$ | 2,372,000$ | 6,277,000$ | 6,069,000$ | 5,183,000$ | 3,706,000$ | 7,941,000$ | 4,960,000$ | 4,923,000$ | 3,603,000$ | (8,682,000$) | 7,218,000$ | 7,960,000$ | 4,614,000$ | 7,368,000$ | 8,664,000$ | 6,258,000$ | 5,633,000$ | 5,857,000$ | 7,226,000$ | 5,881,000$ | 5,267,000$ | 5,914,000$ | 5,840,000$ | 6,181,000$ | 6,185,000$ |
| Net Income | | 17,310,000$ | 23,766,000$ | 23,661,000$ | 26,851,000$ | 24,563,000$ | 32,679,000$ | 25,611,000$ | 27,317,000$ | 22,162,000$ | 23,740,000$ | 20,312,000$ | 16,398,000$ | 8,879,000$ | 19,105,000$ | 18,397,000$ | 17,862,000$ | 12,079,000$ | 20,390,000$ | 20,312,000$ | 18,351,000$ | 12,820,000$ | 17,871,000$ | 13,656,000$ | 10,612,000$ | 19,379,000$ | 19,630,000$ | 14,611,000$ | 15,318,000$ | 18,695,000$ | 16,671,000$ | 13,617,000$ | 12,417,000$ | 27,070,000$ | 13,692,000$ | 11,937,000$ | 10,177,000$ | 12,673,000$ | 13,437,000$ | 10,583,000$ | 9,891,000$ | 10,750,000$ | 11,545,000$ | 9,174,000$ | 7,900,000$ | 8,763,000$ | 11,553,000$ | 9,998,000$ | 9,716,000$ |
| Profit Margin | | 3.90% | 5.11% | 4.97% | 5.51% | 4.95% | 6.32% | 5.00% | 5.53% | 4.63% | 4.73% | 4.06% | 3.39% | 1.87% | 4.08% | 4.35% | 4.32% | 3.11% | 5.17% | 5.18% | 4.85% | 2.95% | 4.96% | 3.86% | 2.96% | 4.89% | 5.25% | 3.98% | 4.49% | 4.95% | 5.01% | 4.20% | 4.10% | 8.43% | 4.49% | 3.90% | 3.44% | 4.38% | 4.38% | 3.47% | 3.49% | 3.83% | 4.00% | 3.18% | 2.89% | 3.17% | 4.36% | 3.79% | 3.97% |
| TTM | | 4.89% | 5.13% | 5.45% | 5.45% | 5.46% | 5.38% | 4.98% | 4.74% | 4.21% | 3.54% | 3.36% | 3.39% | 3.61% | 3.99% | 4.25% | 4.45% | 4.58% | 4.49% | 4.43% | 4.11% | 3.65% | 4.19% | 4.27% | 4.30% | 4.66% | 4.68% | 4.60% | 4.67% | 4.59% | 5.45% | 5.33% | 5.27% | 5.12% | 4.05% | 4.02% | 3.91% | 3.93% | 3.80% | 3.69% | 3.62% | 3.48% | 3.31% | 3.39% | 3.54% | 3.81% | 3.89% | 3.93% | 4.05% |
| Earnings to Minority | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Earnings to Common Shareholders | | 17,310,000$ | 23,766,000$ | 23,661,000$ | 26,851,000$ | 24,563,000$ | 32,679,000$ | 25,611,000$ | 27,317,000$ | 22,162,000$ | 23,740,000$ | 20,312,000$ | 16,398,000$ | 8,879,000$ | 19,105,000$ | 18,397,000$ | 17,862,000$ | 12,079,000$ | 20,390,000$ | 20,312,000$ | 18,351,000$ | 12,820,000$ | 17,871,000$ | 13,656,000$ | 10,612,000$ | 19,379,000$ | 19,630,000$ | 14,611,000$ | 15,318,000$ | 18,695,000$ | 16,671,000$ | 13,617,000$ | 12,417,000$ | 27,070,000$ | 13,692,000$ | 11,937,000$ | 10,177,000$ | 12,673,000$ | 13,437,000$ | 10,583,000$ | 9,891,000$ | 10,750,000$ | 11,545,000$ | 9,174,000$ | 7,900,000$ | 8,763,000$ | 11,553,000$ | 9,998,000$ | 9,716,000$ |
| QoQ% | | (27.17%) | .44% | (11.88%) | 9.32% | (24.84%) | 27.60% | (6.25%) | 23.26% | (6.65%) | 16.88% | 23.87% | 84.68% | (53.53%) | 3.85% | 3.00% | 47.88% | (40.76%) | .38% | 10.69% | 43.14% | (28.26%) | 30.87% | 28.69% | (45.24%) | (1.28%) | 34.35% | (4.62%) | (18.06%) | 12.14% | 22.43% | 9.66% | (54.13%) | 97.71% | 14.70% | 17.29% | (19.70%) | (5.69%) | 26.97% | 7.00% | (7.99%) | (6.89%) | 25.85% | 16.13% | (9.85%) | (24.15%) | 15.55% | 2.90% | 25.27% |
| YoY% | | (29.53%) | (27.27%) | (7.61%) | (1.71%) | 10.83% | 37.65% | 26.09% | 66.59% | 149.60% | 24.26% | 10.41% | (8.20%) | (26.49%) | (6.30%) | (9.43%) | (2.67%) | (5.78%) | 14.10% | 48.74% | 72.93% | (33.85%) | (8.96%) | (6.54%) | (30.72%) | 3.66% | 17.75% | 7.30% | 23.36% | (30.94%) | 21.76% | 14.07% | 22.01% | 113.60% | 1.90% | 12.79% | 2.89% | 17.89% | 16.39% | 15.36% | 25.20% | 22.68% | (.07%) | (8.24%) | (18.69%) | 12.98% | 3.79% | (3.22%) | (3.92%) |
| Earnings Per Share, Basic | | 0.95$ | 1.29$ | 1.29$ | 1.45$ | 1.31$ | 1.74$ | 1.37$ | 1.46$ | 1.18$ | 1.26$ | 1.08$ | 0.87$ | 0.47$ | 1.01$ | 0.98$ | 0.95$ | 0.64$ | 1.08$ | 1.08$ | 0.97$ | 0.68$ | 0.95$ | 0.73$ | 0.56$ | 1.03$ | 1.04$ | 0.78$ | 0.81$ | 0.99$ | 0.88$ | 0.72$ | 0.67$ | 1.45$ | 0.73$ | 0.64$ | 0.54$ | 667.42$ | 708.52$ | 556.77$ | 520.74$ | 0.56$ | 0.60$ | 0.47$ | 0.41$ | 0.45$ | 0.59$ | 0.51$ | 0.49$ |
| Earnings Per Share, Diluted | | 0.94$ | 1.28$ | 1.28$ | 1.44$ | 1.29$ | 1.73$ | 1.36$ | 1.44$ | 1.16$ | 1.25$ | 1.07$ | 0.87$ | 0.46$ | 1.01$ | 0.97$ | 0.94$ | 0.63$ | 1.07$ | 1.07$ | 0.96$ | 0.67$ | 0.94$ | 0.72$ | 0.55$ | 1.01$ | 1.02$ | 0.76$ | 0.80$ | 0.97$ | 0.86$ | 0.71$ | 0.65$ | 1.41$ | 0.72$ | 0.63$ | 0.52$ | 649.50$ | 695.17$ | 548.54$ | 513.21$ | 0.55$ | 0.59$ | 0.47$ | 0.40$ | 0.44$ | 0.59$ | 0.50$ | 0.48$ |
| Unlevered FCF Per Share, Basic | | 4.13$ | 2.57$ | 2.82$ | (1.79$) | 5.09$ | 1.36$ | 3.24$ | (0.53$) | 5.68$ | 1.36$ | 1.95$ | (0.90$) | 8.25$ | 0.01$ | 0.72$ | (0.38$) | 2.41$ | 3.10$ | 0.07$ | 0.26$ | 4.14$ | 4.48$ | 1.38$ | (0.81$) | 4.52$ | 2.89$ | (1.87$) | (0.67$) | 3.41$ | 1.70$ | | (0.31$) | 2.52$ | 2.87$ | | | | | | (715.02$) | 1.75$ | 1.96$ | 1.45$ | (1.20$) | 3.07$ | 1.41$ | 0.21$ | (0.61$) |
| Unlevered FCF Per Share, Diluted | | 4.10$ | 2.55$ | 2.81$ | (1.77$) | 5.02$ | 1.35$ | 3.21$ | (0.53$) | 5.58$ | 1.35$ | 1.94$ | (0.89$) | 8.12$ | 0.01$ | 0.71$ | (0.37$) | 2.36$ | 3.07$ | 0.07$ | 0.26$ | 4.07$ | 4.42$ | 1.37$ | (0.79$) | 4.42$ | 2.83$ | (1.84$) | (0.66$) | 3.33$ | 1.66$ | | (0.31$) | 2.45$ | 2.82$ | | | | | | (704.66$) | 1.72$ | 1.94$ | 1.44$ | (1.18$) | 3.02$ | 1.39$ | 0.21$ | (0.59$) |
| Average Shares, Basic | | 18,315,000 | 18,432,000 | 18,403,000 | 18,506,000 | 18,733,000 | 18,760,000 | 18,738,000 | 18,757,000 | 18,823,000 | 18,815,000 | 18,791,000 | 18,779,000 | 18,855,000 | 18,826,000 | 18,796,000 | 18,795,000 | 18,879,000 | 18,865,000 | 18,843,000 | 18,885,000 | 18,841,000 | 18,853,000 | 18,829,000 | 18,840,000 | 18,834,000 | 18,799,000 | 18,805,000 | 18,825,000 | 18,838,000 | 18,873,000 | 18,806,000 | 18,670,000 | 18,646,000 | 18,666,000 | 18,775,000 | 18,972,000 | 18,988 | 18,965 | 19,008 | 18,994 | 19,102,000 | 19,316,000 | 19,475,000 | 19,450,000 | 19,409,000 | 19,450,000 | 19,795,000 | 19,804,000 |
| Average Shares, Diluted | | 18,466,000 | 18,526,000 | 18,459,000 | 18,613,000 | 18,983,000 | 18,910,000 | 18,861,000 | 18,946,000 | 19,134,000 | 18,974,000 | 18,919,000 | 18,949,000 | 19,157,000 | 19,009,000 | 18,954,000 | 19,012,000 | 19,295,000 | 19,061,000 | 19,022,000 | 19,118,000 | 19,143,000 | 19,086,000 | 19,020,000 | 19,197,000 | 19,234,000 | 19,169,000 | 19,133,000 | 19,263,000 | 19,333,000 | 19,306,000 | 19,209,000 | 19,158,000 | 19,136,000 | 19,024,000 | 19,086,000 | 19,423,000 | 19,512 | 19,329 | 19,293 | 19,273 | 19,373,000 | 19,556,000 | 19,706,000 | 19,838,000 | 19,744,000 | 19,713,000 | 20,082,000 | 20,277,000 |
| EBIT | | 28,509,000$ | 38,607,000$ | 38,372,000$ | 37,338,000$ | 37,506,000$ | 45,125,000$ | 42,443,000$ | 42,574,000$ | 39,328,000$ | 34,637,000$ | 31,370,000$ | 30,893,000$ | 21,110,000$ | 29,121,000$ | 29,874,000$ | 27,334,000$ | 18,376,000$ | 32,346,000$ | 31,908,000$ | 27,712,000$ | 20,898,000$ | 28,027,000$ | 23,131,000$ | 16,509,000$ | 28,164,000$ | 28,523,000$ | 22,728,000$ | 21,477,000$ | 29,273,000$ | 23,871,000$ | 20,707,000$ | 17,686,000$ | 20,278,000$ | 23,085,000$ | 22,434,000$ | 16,742,000$ | 22,199,000$ | 24,508,000$ | 19,301,000$ | 17,969,000$ | 18,952,000$ | 21,445,000$ | 17,544,000$ | 15,731,000$ | 16,643,000$ | 18,193,000$ | 16,953,000$ | 16,615,000$ |
| EBITDA | | 42,991,000$ | 52,775,000$ | 53,074,000$ | 52,133,000$ | 50,806,000$ | 58,235,000$ | 55,644,000$ | 56,439,000$ | 53,859,000$ | 49,198,000$ | 47,483,000$ | 46,426,000$ | 36,888,000$ | 43,079,000$ | 39,901,000$ | 37,488,000$ | 26,634,000$ | 40,026,000$ | 39,655,000$ | 35,997,000$ | 29,417,000$ | 36,681,000$ | 31,674,000$ | 24,541,000$ | 34,811,000$ | 35,489,000$ | 30,400,000$ | 28,374,000$ | 36,726,000$ | 30,597,000$ | 27,022,000$ | 24,398,000$ | 27,202,000$ | 30,439,000$ | 29,482,000$ | 23,995,000$ | 29,698,000$ | 31,749,000$ | 26,533,000$ | 25,116,000$ | 27,434,000$ | 30,024,000$ | 25,726,000$ | 23,894,000$ | 24,527,000$ | 23,693,000$ | 22,340,000$ | 21,650,000$ |