| UFP TECHNOLOGIES INC (UFPT) |
| 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 | | 148,915,000$ | 154,558,000$ | 151,176,000$ | 148,148,000$ | 144,070,000$ | 145,165,000$ | 110,177,000$ | 105,009,000$ | 101,498,000$ | 100,784,000$ | 100,037,000$ | 97,753,000$ | 91,237,000$ | 96,970,000$ | 94,343,000$ | 71,242,000$ | 56,343,000$ | 50,723,000$ | 50,655,000$ | 48,599,000$ | 45,153,000$ | 43,299,000$ | 42,644,000$ | 48,277,000$ | 50,260,000$ | 49,394,000$ | 51,399,000$ | 47,328,000$ | 50,697,000$ | 47,808,000$ | 49,019,000$ | 42,931,000$ | 37,220,000$ | 35,684,000$ | 37,886,000$ | 37,053,000$ | 36,507,000$ | 37,220,000$ | 37,902,000$ | 34,503,000$ | 33,933,000$ | 34,441,000$ | 36,499,000$ | 33,977,000$ | 35,267,000$ | 35,406,000$ | 34,025,000$ | 34,609,000$ |
| QoQ% | | (3.65%) | 2.24% | 2.04% | 2.83% | (.75%) | 31.76% | 4.92% | 3.46% | .71% | .75% | 2.34% | 7.14% | (5.91%) | 2.79% | 32.43% | 26.44% | 11.08% | .13% | 4.23% | 7.63% | 4.28% | 1.54% | (11.67%) | (3.95%) | 1.75% | (3.90%) | 8.60% | (6.65%) | 6.04% | (2.47%) | 14.18% | 15.34% | 4.30% | (5.81%) | 2.25% | 1.50% | (1.92%) | (1.80%) | 9.85% | 1.68% | (1.48%) | (5.64%) | 7.42% | (3.66%) | (.39%) | 4.06% | (1.69%) | (1.10%) |
| YoY% | | 3.36% | 6.47% | 37.21% | 41.08% | 41.94% | 44.04% | 10.14% | 7.42% | 11.25% | 3.93% | 6.04% | 37.21% | 61.93% | 91.18% | 86.25% | 46.59% | 24.78% | 17.15% | 18.79% | .67% | (10.16%) | (12.34%) | (17.03%) | 2.01% | (.86%) | 3.32% | 4.86% | 10.24% | 36.21% | 33.98% | 29.39% | 15.86% | 1.95% | (4.13%) | (.04%) | 7.39% | 7.59% | 8.07% | 3.84% | 1.55% | (3.78%) | (2.73%) | 7.27% | (1.83%) | .78% | 2.04% | (5.04%) | 2.71% |
| Cost Of Revenue | | 106,947,000$ | 111,811,000$ | 107,632,000$ | 105,997,000$ | 102,014,000$ | 103,642,000$ | 77,146,000$ | 74,926,000$ | 75,369,000$ | 73,034,000$ | 70,392,000$ | 69,052,000$ | 67,958,000$ | 71,447,000$ | 70,019,000$ | 54,108,000$ | 43,268,000$ | 38,707,000$ | 37,241,000$ | 35,990,000$ | 33,769,000$ | 32,771,000$ | 32,695,000$ | 35,454,000$ | 36,490,000$ | 36,073,000$ | 37,028,000$ | 34,831,000$ | 37,991,000$ | 35,377,000$ | 36,033,000$ | 32,746,000$ | 29,383,000$ | 27,491,000$ | 27,945,000$ | 27,537,000$ | 28,321,000$ | 28,768,000$ | 27,616,000$ | 26,776,000$ | 24,921,000$ | 24,931,000$ | 26,206,000$ | 25,339,000$ | 26,861,000$ | 25,654,000$ | 24,480,000$ | 25,432,000$ |
| Gross Profit | | 41,968,000$ | 42,747,000$ | 43,544,000$ | 42,151,000$ | 42,056,000$ | 41,523,000$ | 33,031,000$ | 30,083,000$ | 26,129,000$ | 27,750,000$ | 29,645,000$ | 28,701,000$ | 23,279,000$ | 25,523,000$ | 24,324,000$ | 17,134,000$ | 13,075,000$ | 12,016,000$ | 13,414,000$ | 12,609,000$ | 11,384,000$ | 10,528,000$ | 9,949,000$ | 12,823,000$ | 13,770,000$ | 13,321,000$ | 14,371,000$ | 12,497,000$ | 12,706,000$ | 12,431,000$ | 12,986,000$ | 10,185,000$ | 7,837,000$ | 8,193,000$ | 9,941,000$ | 9,516,000$ | 8,176,000$ | 8,452,000$ | 10,295,000$ | 7,727,000$ | 9,013,000$ | 9,510,000$ | 10,293,000$ | 8,638,000$ | 8,406,000$ | 9,752,000$ | 9,545,000$ | 9,177,000$ |
| Gross Margin | | 28.18% | 27.66% | 28.80% | 28.45% | 29.19% | 28.60% | 29.98% | 28.65% | 25.74% | 27.53% | 29.63% | 29.36% | 25.52% | 26.32% | 25.78% | 24.05% | 23.21% | 23.69% | 26.48% | 25.95% | 25.21% | 24.32% | 23.33% | 26.56% | 27.40% | 26.97% | 27.96% | 26.41% | 25.06% | 26.00% | 26.49% | 23.72% | 21.06% | 22.96% | 26.24% | 25.68% | 22.40% | 22.71% | 27.16% | 22.40% | 26.56% | 27.61% | 28.20% | 25.42% | 23.84% | 27.54% | 28.05% | 26.52% |
| Operating Expenses | | 20,464,000$ | 19,368,000$ | 19,215,000$ | 19,025,000$ | 19,798,000$ | 16,759,000$ | 15,080,000$ | 14,159,000$ | 13,393,000$ | 12,705,000$ | 12,603,000$ | 15,860,000$ | 12,404,000$ | (442,000$) | 12,125,000$ | 10,774,000$ | 8,441,000$ | 6,939,000$ | 7,207,000$ | 7,309,000$ | 6,447,000$ | 6,803,000$ | 6,955,000$ | 7,748,000$ | 7,024,000$ | 7,183,000$ | 7,799,000$ | 7,244,000$ | 7,212,000$ | 6,546,000$ | 7,317,000$ | 7,621,000$ | 5,779,000$ | 5,693,000$ | 6,011,000$ | 6,311,000$ | 5,917,000$ | 4,371,000$ | 6,102,000$ | 6,023,000$ | 6,409,000$ | 6,455,000$ | 6,806,000$ | 6,071,000$ | 5,925,000$ | 6,654,000$ | 6,757,000$ | 5,982,000$ |
| Operating Income | | 21,504,000$ | 23,379,000$ | 24,329,000$ | 23,126,000$ | 22,258,000$ | 24,764,000$ | 17,951,000$ | 15,924,000$ | 12,736,000$ | 15,045,000$ | 17,042,000$ | 12,841,000$ | 10,875,000$ | 25,965,000$ | 12,199,000$ | 6,360,000$ | 4,634,000$ | 5,077,000$ | 6,207,000$ | 5,300,000$ | 4,937,000$ | 3,725,000$ | 2,994,000$ | 5,075,000$ | 6,746,000$ | 6,138,000$ | 6,572,000$ | 5,253,000$ | 5,494,000$ | 5,885,000$ | 5,669,000$ | 2,564,000$ | 2,058,000$ | 2,500,000$ | 3,930,000$ | 3,205,000$ | 2,259,000$ | 4,081,000$ | 4,193,000$ | 1,704,000$ | 2,604,000$ | 3,055,000$ | 3,487,000$ | 2,567,000$ | 2,481,000$ | 3,098,000$ | 2,788,000$ | 3,195,000$ |
| Operating Margin | | 14.44% | 15.13% | 16.09% | 15.61% | 15.45% | 17.06% | 16.29% | 15.16% | 12.55% | 14.93% | 17.04% | 13.14% | 11.92% | 26.78% | 12.93% | 8.93% | 8.23% | 10.01% | 12.25% | 10.91% | 10.93% | 8.60% | 7.02% | 10.51% | 13.42% | 12.43% | 12.79% | 11.10% | 10.84% | 12.31% | 11.57% | 5.97% | 5.53% | 7.01% | 10.37% | 8.65% | 6.19% | 10.97% | 11.06% | 4.94% | 7.67% | 8.87% | 9.55% | 7.56% | 7.04% | 8.75% | 8.19% | 9.23% |
| Interest Income | | | | | | | | | | | | | | | 11,000$ | 11,000$ | 12,000$ | 38,000$ | 6,000$ | 21,000$ | | | | | | 0$ | 0$ | 0$ | 0$ | 3,000$ | 12,000$ | 7,000$ | 25,000$ | 69,000$ | 63,000$ | 42,000$ | 42,000$ | 45,000$ | 42,000$ | 32,000$ | 30,000$ | 81,000$ | 20,000$ | 8,000$ | 0$ | 172,000$ | 0$ | 0$ | |
| Interest Expenses | | | | 2,671,000$ | 2,809,000$ | 3,378,000$ | 3,475,000$ | 577,000$ | 631,000$ | 755,000$ | 933,000$ | 1,089,000$ | 869,000$ | 872,000$ | 830,000$ | 733,000$ | 327,000$ | 7,000$ | 16,000$ | 0$ | 16,000$ | 17,000$ | 17,000$ | 33,000$ | 16,000$ | 84,000$ | 165,000$ | 194,000$ | 231,000$ | 288,000$ | 355,000$ | 404,000$ | 273,000$ | 11,000$ | 12,000$ | 13,000$ | 14,000$ | 16,000$ | 17,000$ | 17,000$ | 19,000$ | 0$ | 0$ | 0$ | 24,000$ | 39,000$ | 20,000$ | 27,000$ | 22,000$ |
| Income Before Tax | | 19,542,000$ | 21,064,000$ | 21,626,000$ | 20,281,000$ | 19,099,000$ | 21,219,000$ | 17,372,000$ | 15,335,000$ | 11,892,000$ | 14,141,000$ | 15,973,000$ | 11,895,000$ | 9,771,000$ | 25,239,000$ | 11,623,000$ | 6,085,000$ | 4,630,000$ | 5,057,000$ | 6,224,000$ | 5,294,000$ | 4,916,000$ | 3,708,000$ | 2,926,000$ | 4,732,000$ | 6,735,000$ | 5,949,000$ | 6,180,000$ | 4,783,000$ | 5,136,000$ | 5,627,000$ | 5,275,000$ | 2,366,000$ | 2,116,000$ | 2,551,000$ | 3,959,000$ | 3,233,000$ | 2,288,000$ | 4,106,000$ | 4,208,000$ | 1,715,000$ | 2,638,000$ | 3,064,000$ | 3,495,000$ | 2,543,000$ | 2,553,000$ | 3,179,000$ | 2,861,000$ | 3,173,000$ |
| Tax Expenses | | 1,976,000$ | 4,681,000$ | 4,446,000$ | 3,097,000$ | 2,724,000$ | 4,858,000$ | 3,820,000$ | 2,642,000$ | 284,000$ | 2,447,000$ | 4,090,000$ | 2,156,000$ | 1,309,000$ | 5,699,000$ | 2,694,000$ | 1,227,000$ | 1,411,000$ | 1,268,000$ | 1,509,000$ | 1,131,000$ | 744,000$ | 720,000$ | 608,000$ | 841,000$ | 958,000$ | 308,000$ | 1,582,000$ | 1,049,000$ | 726,000$ | 1,493,000$ | 1,285,000$ | 589,000$ | (599,000$) | 856,000$ | 1,329,000$ | 1,062,000$ | 797,000$ | 1,437,000$ | 1,473,000$ | 640,000$ | 962,000$ | 1,072,000$ | 1,223,000$ | 890,000$ | 982,000$ | 1,113,000$ | 1,001,000$ | 1,111,000$ |
| Net Income | | 17,566,000$ | 16,383,000$ | 17,180,000$ | 17,184,000$ | 16,375,000$ | 16,361,000$ | 13,552,000$ | 12,693,000$ | 11,607,000$ | 11,694,000$ | 11,883,000$ | 9,739,000$ | 8,462,000$ | 19,540,000$ | 8,929,000$ | 4,858,000$ | 3,219,000$ | 3,789,000$ | 4,715,000$ | 4,163,000$ | 4,172,000$ | 2,988,000$ | 2,318,000$ | 3,891,000$ | 5,777,000$ | 5,641,000$ | 4,598,000$ | 3,734,000$ | 4,410,000$ | 4,134,000$ | 3,990,000$ | 1,777,000$ | 2,715,000$ | 1,695,000$ | 2,630,000$ | 2,171,000$ | 1,491,000$ | 2,669,000$ | 2,735,000$ | 1,075,000$ | 1,676,000$ | 1,992,000$ | 2,272,000$ | 1,653,000$ | 1,571,000$ | 2,066,000$ | 1,860,000$ | 2,062,000$ |
| Profit Margin | | 11.80% | 10.60% | 11.36% | 11.60% | 11.37% | 11.27% | 12.30% | 12.09% | 11.44% | 11.60% | 11.88% | 9.96% | 9.28% | 20.15% | 9.46% | 6.82% | 5.71% | 7.47% | 9.31% | 8.57% | 9.24% | 6.90% | 5.44% | 8.06% | 11.49% | 11.42% | 8.95% | 7.89% | 8.70% | 8.65% | 8.14% | 4.14% | 7.29% | 4.75% | 6.94% | 5.86% | 4.08% | 7.17% | 7.22% | 3.12% | 4.94% | 5.78% | 6.23% | 4.87% | 4.46% | 5.84% | 5.47% | 5.96% |
| TTM | | 11.33% | 11.23% | 11.40% | 11.59% | 11.69% | 11.74% | 11.87% | 11.75% | 11.23% | 10.72% | 12.86% | 12.27% | 11.81% | 11.46% | 7.63% | 7.24% | 7.70% | 8.63% | 8.54% | 7.59% | 7.45% | 8.12% | 9.25% | 9.99% | 9.96% | 9.25% | 8.56% | 8.35% | 7.51% | 7.13% | 6.17% | 5.74% | 6.23% | 5.43% | 6.03% | 6.10% | 5.45% | 5.68% | 5.31% | 5.03% | 5.47% | 5.34% | 5.36% | 5.16% | 5.43% | 6.74% | 7.36% | 8.07% |
| Earnings to Minority | | | | | | | | | | 1,000$ | | | | | | | | | | | | | | | | | | | | | | | | 1,000$ | | | | | | | | | | | | | | | |
| Earnings to Common Shareholders | | 17,566,000$ | 16,383,000$ | 17,180,000$ | 17,184,000$ | 16,375,000$ | 16,361,000$ | 13,552,000$ | 12,693,000$ | 11,607,000$ | 11,694,000$ | 11,883,000$ | 9,739,000$ | 8,462,000$ | 19,540,000$ | 8,929,000$ | 4,858,000$ | 3,219,000$ | 3,789,000$ | 4,715,000$ | 4,163,000$ | 4,172,000$ | 2,988,000$ | 2,318,000$ | 3,891,000$ | 5,777,000$ | 5,641,000$ | 4,598,000$ | 3,734,000$ | 4,410,000$ | 4,134,000$ | 3,990,000$ | 1,777,000$ | 2,714,000$ | 1,695,000$ | 2,630,000$ | 2,171,000$ | 1,491,000$ | 2,669,000$ | 2,735,000$ | 1,075,000$ | 1,676,000$ | 1,992,000$ | 2,272,000$ | 1,653,000$ | 1,571,000$ | 2,066,000$ | 1,860,000$ | 2,062,000$ |
| QoQ% | | 7.22% | (4.64%) | (.02%) | 4.94% | .09% | 20.73% | 6.77% | 9.36% | (.74%) | (1.59%) | 22.02% | 15.09% | (56.69%) | 118.84% | 83.80% | 50.92% | (15.04%) | (19.64%) | 13.26% | (.22%) | 39.63% | 28.90% | (40.43%) | (32.65%) | 2.41% | 22.68% | 23.14% | (15.33%) | 6.68% | 3.61% | 124.54% | (34.53%) | 60.12% | (35.55%) | 21.14% | 45.61% | (44.14%) | (2.41%) | 154.42% | (35.86%) | (15.86%) | (12.32%) | 37.45% | 5.22% | (23.96%) | 11.08% | (9.80%) | (38.94%) |
| YoY% | | 7.27% | .13% | 26.77% | 35.38% | 41.08% | 39.91% | 14.05% | 30.33% | 37.17% | (40.15%) | 33.08% | 100.47% | 162.88% | 415.70% | 89.37% | 16.70% | (22.84%) | 26.81% | 103.41% | 6.99% | (27.78%) | (47.03%) | (49.59%) | 4.21% | 31.00% | 36.45% | 15.24% | 110.13% | 62.49% | 143.89% | 51.71% | (18.15%) | 82.03% | (36.49%) | (3.84%) | 101.95% | (11.04%) | 33.99% | 20.38% | (34.97%) | 6.68% | (3.58%) | 22.15% | (19.84%) | (53.48%) | (28.44%) | (37.63%) | 1.58% |
| Earnings Per Share, Basic | | 2.28$ | 2.12$ | 2.23$ | 2.24$ | 2.13$ | 2.13$ | 1.77$ | 1.66$ | 1.52$ | 1.53$ | 1.56$ | 1.28$ | 1.12$ | 2.58$ | 1.18$ | 0.64$ | 0.43$ | 0.50$ | 0.63$ | 0.55$ | 0.56$ | 0.40$ | 0.31$ | 0.52$ | 0.78$ | 0.76$ | 0.62$ | 0.50$ | 0.60$ | 0.56$ | 0.54$ | 0.24$ | 0.37$ | 0.23$ | 0.36$ | 0.30$ | 0.21$ | 0.37$ | 0.38$ | 0.15$ | 0.24$ | 0.28$ | 0.32$ | 0.23$ | 0.22$ | 0.29$ | 0.26$ | 0.30$ |
| Earnings Per Share, Diluted | | 2.23$ | 2.11$ | 2.21$ | 2.21$ | 2.08$ | 2.11$ | 1.75$ | 1.64$ | 1.50$ | 1.52$ | 1.55$ | 1.27$ | 1.09$ | 2.56$ | 1.17$ | 0.64$ | 0.42$ | 0.50$ | 0.62$ | 0.55$ | 0.55$ | 0.40$ | 0.31$ | 0.52$ | 0.76$ | 0.75$ | 0.62$ | 0.50$ | 0.59$ | 0.56$ | 0.54$ | 0.24$ | 0.37$ | 0.23$ | 0.36$ | 0.30$ | 0.20$ | 0.37$ | 0.38$ | 0.15$ | 0.23$ | 0.28$ | 0.32$ | 0.23$ | 0.22$ | 0.29$ | 0.26$ | 0.29$ |
| Unlevered FCF Per Share, Basic | | 2.18$ | 4.66$ | 2.92$ | 1.43$ | 2.79$ | 2.30$ | 1.17$ | 1.17$ | 1.30$ | 2.00$ | 0.80$ | (0.06$) | 1.97$ | (0.32$) | (0.39$) | (0.74$) | (0.07$) | 0.37$ | 0.63$ | 0.25$ | 0.93$ | 0.68$ | 0.65$ | 0.50$ | 1.00$ | 1.14$ | 0.98$ | 0.30$ | 0.93$ | 0.62$ | 1.08$ | (0.48$) | 0.13$ | | 0.11$ | 0.37$ | 0.22$ | | | | | | | | | | | |
| Unlevered FCF Per Share, Diluted | | 2.14$ | 4.62$ | 2.89$ | 1.41$ | 2.72$ | 2.27$ | 1.15$ | 1.15$ | 1.29$ | 1.98$ | 0.79$ | (0.06$) | 1.92$ | (0.32$) | (0.39$) | (0.73$) | (0.07$) | 0.37$ | 0.62$ | 0.25$ | 0.91$ | 0.67$ | 0.65$ | 0.49$ | 0.97$ | 1.13$ | 0.98$ | 0.30$ | 0.92$ | 0.61$ | 1.07$ | (0.47$) | 0.13$ | | 0.11$ | 0.37$ | 0.22$ | | | | | | | | | | | |
| Average Shares, Basic | | 7,711,000 | 7,712,000 | 7,709,000 | 7,688,000 | 7,675,000 | 7,674,000 | 7,672,000 | 7,651,000 | 7,640,000 | 7,639,000 | 7,625,000 | 7,592,000 | 7,579,000 | 7,570,000 | 7,563,000 | 7,544,000 | 7,531,000 | 7,531,000 | 7,527,000 | 7,507,000 | 7,497,000 | 7,495,000 | 7,487,000 | 7,457,000 | 7,439,000 | 7,432,000 | 7,423,000 | 7,402,000 | 7,375,000 | 7,366,000 | 7,347,000 | 7,300,000 | 7,273,000 | 7,264,000 | 7,239,000 | 7,216,000 | 7,217,000 | 7,195,000 | 7,175,000 | 7,173,000 | 7,085,000 | 7,131,000 | 7,116,000 | 7,076,000 | 7,060,000 | 7,055,000 | 7,025,000 | 6,972,000 |
| Average Shares, Diluted | | 7,887,000 | 7,780,000 | 7,773,000 | 7,776,000 | 7,878,000 | 7,772,000 | 7,753,000 | 7,737,000 | 7,724,000 | 7,709,000 | 7,690,000 | 7,681,000 | 7,776,000 | 7,638,000 | 7,608,000 | 7,630,000 | 7,720,000 | 7,597,000 | 7,573,000 | 7,570,000 | 7,647,000 | 7,555,000 | 7,532,000 | 7,538,000 | 7,638,000 | 7,493,000 | 7,467,000 | 7,466,000 | 7,494,000 | 7,435,000 | 7,413,000 | 7,378,000 | 7,375,000 | 7,353,000 | 7,323,000 | 7,297,000 | 7,315,000 | 7,282,000 | 7,250,000 | 7,253,000 | 7,191,000 | 7,230,000 | 7,210,000 | 7,193,000 | 7,198,000 | 7,186,000 | 7,168,000 | 7,148,000 |
| EBIT | | 19,542,000$ | 21,064,000$ | 24,297,000$ | 23,090,000$ | 22,477,000$ | 24,694,000$ | 17,949,000$ | 15,966,000$ | 12,647,000$ | 15,074,000$ | 17,062,000$ | 12,764,000$ | 10,643,000$ | 26,069,000$ | 12,356,000$ | 6,412,000$ | 4,630,000$ | 5,073,000$ | 6,224,000$ | 5,310,000$ | 4,933,000$ | 3,725,000$ | 2,959,000$ | 4,748,000$ | 6,819,000$ | 6,114,000$ | 6,374,000$ | 5,014,000$ | 5,424,000$ | 5,982,000$ | 5,679,000$ | 2,639,000$ | 2,127,000$ | 2,563,000$ | 3,972,000$ | 3,247,000$ | 2,304,000$ | 4,123,000$ | 4,225,000$ | 1,734,000$ | 2,638,000$ | 3,064,000$ | 3,495,000$ | 2,567,000$ | 2,592,000$ | 3,199,000$ | 2,888,000$ | 3,195,000$ |
| EBITDA | | 19,542,000$ | 21,064,000$ | 29,016,000$ | 27,724,000$ | 27,134,000$ | 28,721,000$ | 20,981,000$ | 18,965,000$ | 15,608,000$ | 17,913,000$ | 19,892,000$ | 15,541,000$ | 13,392,000$ | 28,873,000$ | 15,673,000$ | 9,428,000$ | 6,831,000$ | 7,110,000$ | 8,327,000$ | 7,379,000$ | 6,991,000$ | 5,785,000$ | 5,043,000$ | 6,814,000$ | 8,871,000$ | 8,184,000$ | 8,402,000$ | 7,036,000$ | 7,435,000$ | 7,928,000$ | 7,721,000$ | 4,471,000$ | 3,591,000$ | 3,938,000$ | 5,373,000$ | 4,642,000$ | 3,829,000$ | 5,483,000$ | 5,607,000$ | 3,101,000$ | 3,977,000$ | 4,230,000$ | 4,683,000$ | 3,720,000$ | 3,761,000$ | 4,159,000$ | 4,004,000$ | 4,326,000$ |